Vi TEKS EDITOR
Editor VI (vee eye, dibaca vi ai) adalah editor berbasis teks yang digunakan oleh banyak pemakai di LINUX/UNIX. Editor ini pertama kali dikembangkan oleh William (Bill) Joy sewaktu ia menjadigraduate student di Univercity of California at Bekeley pada tahun 1976.
Dua mode dalam VI :
- Command Mode (Mode Perintah), digunakan untuk memberikan perintah-perintah untuk mengedit teks.
- Insert Mode (Mode Penyisipan), digunakan untuk melakukan pengetikan teks.
Tutorial Menggunakan teks VI :
1. Masuk ke terminal. Kemudian buat file baru dengan nama terserah. Membuat file baru untuk vi bisa terlebih dahulu kita buat filenya sembelum masuk vi editor dengan menggunakan touchatau cat, atau bisa juga langsung diketikkan vi namafile.Dalam hal ini saya langsung menggunakan “vi PLJB.txt”. Dibawah ini adalah gambar tampilan umum dari text vi. Biasanya setelah kita menuliskan “vi namafile” kita akan masuk pada mode insert.
2. Berikutnya adalah mengedit teks.
Menyisipkan teks
- a : menyisipkan teks setelah posisi kursor
- A : menyisipkan teks pada akhir baris
- o : memberikan jarak 1 baris kosong (Enter)
Pergerakan Kursor
Untuk menggerakkan kursor selain menggunakan tombol panah juga dapat menggunakan perintah dari modus instruksi sebagai berikut :
- h : Digunakan untuk menggerakkan kursor ke kiri.
- j : Digunakan untuk menggerakkan kursor ke bawah.
- k : Digunakan untuk menggerakkan kursor ke atas.
- l : Digunakan untuk menggerakkan kursor ke kanan.
- 1 : Digunakan untuk menggerakkan kursor ke baris 1.
Untuk menggerakkan kursor per – kata dapat menggunakan perintah – perintah sebagai berikut :
- W , w : Menggerakkan kursor ke kanan pada awal kata.
- B , b : Menggerakkan kursor ke kiri pada awal kata.
Hapus Teks
- nx (=Del pada windows) : untuk menghapus n karakter pada posisi kursor.
Keterangan Gambar : Dengan menggunakan perintah 2x, menilangkan huruh t dan pada kata “tiga”
- nX (=Backspace pada windows) : untuk menghapus n karakter setelah posisi kursor.
- ndw : untuk menghapus n kata pada posisi kursor.
- ndd : untuk menghapus n baris pada posisi kursor.
Untuk memudahkan mengetahui nomor baris dapat dilakukan :
- Apabila masih berada di mode insert, tekan [Esc] terlebih dahulu,
- Ketikkan “:set number,
- Untuk menghilangkan numbering di kiri text, tekan [Esc], lalu “:nonu”.
Copy, Cut, Paste
- nyy : Menyalin n baris pada posisi kursor ke buffer.
- y : Menyalin meng-copy N karakter dari kursor.
- nyw : Menyalin n kata pada posisi kursor ke buffer.
- p : Menyalin data yang ada di buffer (termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dan dd) ke posisi kursor.
- P : Menyalin data yang ada di buffer (termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dd) ke bawah posisi kursor.
Mencari Karakter
- ^ : mencari kata/char di awal baris.
- $ : mencari kata/char di akhir baris.
- \< : mencari kata/char di awal kata.
- \> : mencari kata/char di akhir kata.
- * : mencari kata/char secara menyeluruh.
Menyimpan dan Keluar vi
Untuk menyimpan file dapat digunakan perintah – perintah sebagai berikut :
- w : Digunakan untuk menyimpan file.
- w! : Menyimpan file walaupun filenya sudah ada.
- wq : Menyimpan file lalu keluar dari vi.
- x : Menyimpan file lalu keluar dari vi.
- q! : Keluar dari vi tanpa menyimpan.
Tidak ada komentar:
Posting Komentar