Editor Teks Vi

Editor Teks vi

Pada suatu sistem operasi editor teks mempunyai peranan yang cukup penting diantaranya digunakan untuk mengedit file konfigurasi, membuat dokumentasi dan membuat program. vi merupakan editor teks standar yang digunakan di lingkungan Linux dan Unix.

Memulai vi

Untuk memulai vi ketikkan salah satu perintah berikut :

$ vi : Memulai vi tanpa membuka file
$ vi nama_file : Memulai vi dengan membuka file nama_file
$ vi -r nama_file : Memulai vi dengan membuka file recover setelah terjadi crash

Modus Operasi

Modus operasi pada editor vi terdiri dari dua macam, yaitu :

1. Modus instruksi Pada modus ini setiap tombol yang ditekan akan diterjemahkan sebagai suatu perintah.Untuk masuk ke modus ini tekan tombol [Esc].
2. Modus edit Digunakan pada waktu penulisan teks. Untuk masuk ke modus ini tekan salah satu tombol : i, I, a, A, o atau O.

Pergerakan Kursor

Untuk menggerakkan kursor selain menggunakan tombol panah juga dapat menggunakan
perintah-perintah 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.

Menyisipkan Teks

Pada waktu pertama kali membuka sebuah file, maka anda akan berada pada modus instruksi. Untuk memasuki modus edit dapat menggunakan tombol-tombol sebagai berikut :

i :     Digunakan untuk menyisipkan teks mulai dari posisi kursor.
I :     Digunakan untuk menyisipkan teks di awal baris.
a :     Digunakan untuk menyambung teks setelah posisi kursor.
A :     Digunakan untuk menyambung teks pada akhir baris.
o :     Digunakan untuk menyisipkan baris kosong di bawah posisi kursor.
O :     Digunakan untuk menyisipkan baris kosong pada posisi kursor.

Menghapus Teks

nx : Menghapus  n  karakter   mulai   dari   posisi   kursor.   Fungsinya   sama   dengan   tombol [Del].
nX   : Menghapus  n  karakter   di   sebelah   kiri   kursor.   Fungsinya   sama   dengan   tombol [Backspace].
ndw  : Menghapus sebanyak n kata dari posisi kursor.
ndd  : Menghapus sebanyak n baris dari posisi kursor.

Menyimpan File dan Keluar dari vi.

Untuk menyimpan file dapat digunakan perintah-perintah sebagai berikut :

:w  : Digunakan untuk menyimpan file.
:w!  : Digunakan untuk menyimpan file walaupun filenya sudah ada.
:wq  : Digunakan untuk menyimpan file lalu keluar dari vi.
: x  : Digunakan untuk menyimpan file lalu keluar dari vi.
:q!  : Digunakan untuk keluar dari vi tanpa menyimpan file.

Copy, Cut, Paste

Untuk melakukan  cut & paste atau  copy & paste, anda dapat melakukannya dengan perintah
berikut:

nyy  : Digunakan untuk menyalin n baris pada posisi kursor ke buffer.
nyw  : Digunakan untuk menyalin n kata pada posisi kursor ke buffer.
P : Digunakan untuk menyalin data yang ada di buffer (termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dan dd) pada posisi  kursor.
p : Digunakan untuk menyalin data yang ada di buffer (termasuk teks yang baru dihapus dengan menggunakan perintah x, dw, dan dd) setelah posisi  kursor.

Penggantian Teks

Untuk mengganti teks anda dapat menggunakan perintah-perintah sebagai berikut:

r : Digunakan untuk mengganti karakter pada posisi kursor.
R : Digunakan untuk mengganti karakter pada posisi kursor sampai tombol  [Esc] ditekan.
ncw  : Digunakan untuk mengganti teks per kata.
ncc  : Digunakan untuk mengganti teks per baris.

Membatalkan perintah sebelumnya – undo

Setelah melakukan perintah pada modus instruksi anda dapat membatalkannya dengan menekan
tombol:

u : Digunakan untuk membatalkan satu perintah yang telah kita lakukan sebelumnya.
2u  : Digunakan untuk membatalkan dua perintah yang telah kita lakukan sebelumnya.

Membuka dokumen lain sewaktu mengedit file

Untuk membuka dokumen lain pada waktu anda mengedit suatu dokumen dapat menggunakan perintah (hanya dapat membuka satu dokumen):

:e nama_file : Digunakan untuk membuka file nama_file sewaktu sedang mengedit dokumen lain (hanya dapat digunakan jika file yang anda edit telah di simpan).
:e! nama_file  : Digunakan untuk membuka file  nama_file  sewaktu sedang mengedit dokumen lain tanpa menyimpan perubahan yang anda lakukan.

Keluar sementara dari vi dan mengeksekusi perintah

Pada waktu mengedit dokumen, anda dapat melakukan beberapa perintah Linux yang lain dengan menggunakan perintah sebagai berikut:

:!bash  : Digunakan untuk keluar sementara dari  vi  ke shell, lalu kembali ke  vi  dengan mengetikkan exit.
:!ls : Digunakan untuk keluar sementara dari vi, mengeksekusi  perintah  ls, dan kembali ke vi.

~ oleh gipsylinux pada April 14, 2009.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: