Link2Communion.com

Minggu, 18 Januari 2009

All About VI Editor

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 dibawah ini namun terlebih dahulu diawali dengan menekan tombol Esc
: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.

Pencarian String dalam vi
Perintah-perintah yang dapat kita dilakukan adalah :

/string : Digunakan untuk mencari "string" dengan arah pencarian maju (forward).
?string : Digunakan untuk mencari "string" dengan arah pencarian mundur (backward).
n : Mengulangi pencarian dengan arah yang sama dengan sebelumnya.
N : Mengulangi pencarian dengan arah kebalikan dari sebelumnya.

source= http://jakarta.linux.or.id/==> by erick

0 komentar:

Posting Komentar

 

My Blog List

Term of Use