Bab 5 - Aplikasi Dasar

Tidak ada komentar


Bab 5

Aplikasi dasar


Seperti juga pada MS Windows, untuk Linux maupun semua varian UNIX terdapat editor file yang dinamakan vi atau vim (vi improved with syntax color highlighting). Selain vi terdapat program editor lain yang lebih mudah pemakaiannya serperti pico, joe, jove, mc (midnight commander), dll. Pada bab ini, akan dikenalkan bagaimana menggunakan editor vi, joe, pico dan mc.

5.1 VI
Vim merupakan pengembangan dari editor vi yang mempunyai keunggulan dalam penggunaan warna. Vi merupakan editor yang paling terkenal di dunia UNIX. Vi ialah kepanjangan dari "Visual" editor. Vim mendukung penggunaan warna untuk menandakan kode program dan juga penanda teks seperti penggunaan huruf normal, tebal maupun cetak miring. Untuk menjalan perintah vi, kita gunakan sintaks sbb :
vi <nama_file>

5.1.1 Status vi
Editor vi mempunyai 3 mode, yaitu :
1.        command mode, untuk menggunakannya tekan ESC terlebih dahulu.
2.        input mode, dengan mengetikkan perintah-perintah yang spesifik, seperti a I o 0 dan diakhiri dengan ESC atau dengan interrupt.
3.   line mode, suatu keadaan setelah ada proses input : ?, /, !

5.1.2 Notasi yang digunakan
CTRL-c, CTRL adalah tombol control pada keyboard, sehingga CTRL-c berarti "control c". CR (Carriage Return) ialah tombol enter.
Manipulasi file
Tombol Fungsi
:wq save file dan exit
:q keluar dari vi
:q! keluar dari vi tanpa menyimpan
:w menyimpan file
Perpindahan kursor
Tombol Fungsi
h pindah satu karakter ke kiri
i pindah satu karakter ke kanan
j pindah satu baris ke bawah
k pindah satu baris ke atas
CTRL-d menggulung setengah halaman ke bawah
CTRL-u menggulung setengah halaman ke atas
CTRL-f menggulung satu halaman ke bawah
CTRL-b menggulung satu halaman ke atas
:0 pindah ke awal file
:$ pindah ke akhir file
0 pindah ke awal baris
$ pindah ke akhir baris
CR pindah ke awal baris berikutnya
<n> pindah menuju kolom ke- <n>
<n>G pindah menuju baris ke- <n>
w pindah ke awal kata yang “sedikit” berikutnya
W pindah ke awal kata yang “banyak” berikutnya
b pindah ke awal kata yang “sedikit” berikutnya
B pindah ke awal kata yang “banyak” berikutnya
e pindah ke akhir kata yang "sedikit" berikutnya
E pindah ke akhir kata yang "banyak" berikutnya
) pindah ke akhir kalimat
( pindah ke awal kalimat
} pindah ke akhir paragraf
{ pindah ke awal paragraf
Penghapusan
Tombol Fungsi
x Menghapus karakter yang ada di kursor
X Menghapus karakter sebelum kursor
D Menghapus satu baris
d^ Menghapus mulai baris awal hingga ke posis kursor
<n>dd Menghapus <n> baris dimulai dengan baris pada posisi
kursor
d<n>w Menghapus <n> kata dimulai dari kata pada posisi kursor
Copy dan paste
Tombol Fungsi
Y copy baris saat ini ke dalam “buffer yank”
<n>yy copy <n> baris dimulai dari baris saat ini ke “buffer
yank”
p Paste isi yang ada di “buffer yank” ke posisi setelah kursor
P Paste isi yang ada di “buffer yank” ke pisisi sebelum kursor
Perintah cari dan ganti
Tombol Fungsi
/<teks> Mencari <teks> yang ada setelah posisi kursor
?<teks> Mencari <teks> yang ada sebelum posisi kursor
/ Mengulangi pencarian terakhir setelah posisi kurso
? Mengulangi pencarian terakhir sebleum posisi kursor
<addr>s/<from>/<to>g Mencari kata <from> dan menggantikannya dengan kata
<to> di baris ini atau di kisaran <add>Contoh :
3,20s/lama/baru/g , contoh ini akan mencari kata
“lama” diganti dengan kata “baru” yang ada diantara baris 3-20
Perintah lainnya
Tombol Fungsi
u Undo perubahan terakhir
CTRL-g Menampilkan nama file dan baris kursor
Insert Memulai mengedit (mengetik)
Delete Menghapus karakter di posisi kuros
Tabel 5.6: Perintah vi lainnya

5.2 Pico
Pico adalah teks editor jenis lain yang berdasarkan pada program compose email Pine. Navigasi untuk perintahnya diletakkan di bawah dari layar. Semua karakter yang diketik langsung disisipkan ke dalam teks. Perintah untuk menjalankan editor pico adalah sbb :
pico <nama file>
Daftar perintah yang tersedia pada pico dapat dilihat pada Tabel 5.7:
Tombol Fungsi
^G Help
^O Menyimpan file
^R Membuka file
^K Menghapus satu baris
^U Undo untuk perintah menghapus
^W Mencari kata
^C Menampilkan posisi kursor saat ini
^X Keluar dari pico
Tabel 5.7: Perintah pico

5.3 Joe
Perintah-perintah dalam editor joe ini sangat mirip dengan perintah-perintah pada WordStar. Jika kita telah terbiasa dengan perintah pada WordStar maka tidak akan kesulitan dalam menggunakan editor joe. Untuk menjalankan joe, kita dapat menggunakan perintah sbb :
joe <nama file>
Tombol Fungsi
^KD simpan file dan kembali ke menu edit
^KX simpan file dan keluar
^KB memberikan tanda awal untuk mem-blok
^KK memberikan tanda akhir untuk mem-blok
^KC mengkopi daerah yang telah diblok
^KY menghapus daerah yang telah diblok
^KM memindahkan daerah yang telah diblok
^Y menghapus satu baris
^X memindahkan kursor ke kata berikutnya
^Z memindahkan kursor ke kata sebelumnya
^KU memindahkan kursor ke tempat paling awal dari file
^KV memindahkan kursor ke tempat paling akhir dari file
^A memindahkan kursor ke awal baris
^E memindahkan kursor ke akhir baris
^U menggulung layar ke layar sebelumnya
^V menggulung layar ke layar berikut

5.4 MC (Midnight Commander)
MC atau Midnight Commander merupakan aplikasi yang sangat berguna. Kemampuan mc sebagai editor hanya salah satu dari kemampuan-kemampuan lainnya. Untuk menjalankannya, digunakan perintah sbb :
mc -e <nama file> atau
mc kemudian insert file yang akan diedit lalu tekan F4 untuk mengedit. Perintah-perintah yang dapat digunakan
Tombol Fungsi
F1 Keterangan bantu (help)
F2 Simpan file
F3 Untuk memblok
F4 Untuk mengganti kata
F5 Menyalin suatu blok
F6 Memindahkan suatu blok
F7 Mencari kata yang ingin diedit
F8 Menghapus suatu blok
F9 Memunculkan menu navigasi
F10 Mengakhiri editor
Tabel 5.9: Perintah MC
Masing-masing editor ini mempunyai kelebihan dan kekurangan. Contohnya seperti pada editor pico yang sangat baik berjalan di terminal apapun, termasuk pada terminal bila kita sedang telnet dengan menggunakan telnet client standar dariWindows. Sedangkan vim/vi, kita gunakan karena banyak feature-feature yang sangat menarik sehingga membantu kita untuk lebih cepat dalam mengedit file. Editor joe dan mc, digunakan karena sederhana dan tampilannya yang menarik.




Tidak ada komentar :

Posting Komentar