Vi merupakan salah satu text editor interaktif yang dapat digunakan untuk membuat atau memodifikasi file. Teks editor ini dibuat oleh Bill Joy dari Universitas California, Barkeley, USA. Editor vi tersedia hampir di selruh sistem operasi unix, linux, dan turunannya.
Secara umum, editor vi mempunyai dua mode, yaitu mode command dan mode insert. Berikut penjelasan dari masing-masing mode :
- Command Mode
Pada mode ini, kita dapat memberikan perintah-perintah dasar vi kepada editor. Secara default, saat pertama kali kita menggunakan editor vi, kita akan diarahkan ke modi ini. - Insert Mode
Mode ini memungkinkan kita untuk menginput karakter atau text kepada file.
Berikut contoh praktik penggunakan editor vi di linux.
- Buka terminal
Gambar 1 - Menggunakan perintah vi
# vi linux.txt
Perintah diatas digunakan untuk mengedit file linux.txt (jika file linux.txt sudah ada), atau untuk membuat file linux.txt (jika file linux.txt belum ada). Pada kasus ini, file linux.txt belum ada sehingga perintah diatas digunakan untuk membuat file sekaligus mengeditnya.
Berikut tampilan awal editor vi :
Gambar 2 Gambar diatas menunjukkan kita masih berada pada command mode, - Beralih ke insert mode
Untuk beralih ke insert mode, kita bisa menekan tombol a (menyisipkan text didepan kursor) atau i (menyisipkan text pada posisi kursor)Gambar 3 - Mencoba input text
Jika sudah pada insert mode, kita bebas melakukan input textGambar 4 Pada insert mode ini, kita bebas menggunakan seluruh tombol pada kyboard untuk melakukan input, termasuk backspace untuk menghapus karakter disebelah kiri kursor dan del untuk menghapus karakter disebelah kanan kursor - Kembali ke command mode
Untuk kembali ke command mode, tekan tombol EscGambar 5 Perhatikan bahwa text INSERT sudah hilang, itu menandakan bahwa kita sudah tidak pada mode insert lagi, melainkan pada mode command. - Menghpus satu karakter
Untuk menghapus satu karakter, kita bisa menekan tombol x pada command mode. Berikut contoh saat berhasil menghapus huruf mGambar 6 - Menghapus satu kata
Untuk menghapus satu kata, tekan tombol dw pada command mode. Misal kita ingin menghapus kata bersama, maka arahkan kursor pada huruf b menggunakan tombol arah
- Mencari karakter
Untuk mencari karakter, kita bisa menggunakan perintah /string pada command mode. Misalkan kita ingin mencari kata vi, maka gunakan perintah /vi (enter) pada command modeGambar 9 Ingat, bahwa editor vi adalah editor yang case sensitiv, jadi Belajar berbeda dengan belajar.
Dengan menguasai seluruh perintah pada contoh praktik diatas, teman-teman sudah bisa melakukan pengeditan file dengan menggunakan editor vi. Namun jika teman-teman ingin menguasai editor vi lebih dalam, teman-teman bisa merujuk ke artikel berikut : Daftar Perintah Editor Vi Pada Linux
Tidak ada komentar:
Posting Komentar
Komentar