Editor Vi - Copy Paste, Penggantian Teks, Undo

Posted by Seto Elkahfi on Monday, February 27, 2012

Copy dan Paste
Dalam pengoperasian copy- paste pada editor vi dilakukan dengan cara memberikan perintah untuk menyalin data ke buffer lalu memberikan perintah lagi untuk menyalin data yang ada di buffer ke tempat yang diinginkan.  
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.
 Contohnya : $ vi latih


Jika ingin meng-copy suatu kata / baris arahkan kursor ditempat yang akan dicopy lalu tekan yy, kemudian arahkan kursor dibaris terakhir lalu tekan p maka akan tampil hasilnya pada gambar di bawah ini

Penggantian Teks
Untuk mengubah / mengganti teks per-karakter kita dapat menggunakan perintah sebagai berikut :
r : Mengganti karakter pada posisi kursor.
R : Mengganti karakter pada posisi kursor sampai tombol Esc ditekan.
Contohnya : $ vi latih



Arahkan kursor ke tempat yang akan diganti, setelah itu tekan r maka huruf / kata bisa diganti. Seperti gambar di bawah ini, dia akan merubah huruf I menjadi a.


Untuk merubah / mengganti teks per-kata kita dapat menggunakan perintah sebagai berikut :  
ncw  : Mengganti teks per kata.
 ncc  : Mengganti teks per baris.
Contohnya : $ vi latih





Arahkan kursor ke tempat yang akan diganti, contohnya pada kata file lalu tekan tombol cw maka akan dapat dilihat hasinya dimana kata file itu akan hilang dan bisa diganti dengan kata yang lain. Seperti gambar di bawah ini.


Keluar Sementara Dari Vi Dan Mengeksekusi Perintah
Pada waktu kita mengedit dokumen kita dapat melakukan beberapa perintah yang ada pada modus edit di linux dengan menggunakan perintah sebagai berikut :  
! sh  : Digunakan untuk keluar sementara dari vi ke shell, lalu kembali ke vi dengan mengetikkan exit.
! ls  : Digunakan untuk keluar sementara vi, mengeksekusi perintah ls, dan kembali ke vi.
Contohnya :
: ! sh





Jika kita mengetikkan perintah : ! sh pada modus edit maka kita akan keluar dari vi dan masuk ke dalam shell, seperti pada gambar di bawah ini. Dan jika ingin keluar dari shell ketik perintah exit.


Membuka Dokumen Lain Sewaktu Mengedit File
Untuk membuka suatu dokumen lain pada waktu kita mengedit suatu dokumen dapat menggunakan perintah ( hanya dapat membuka satu dokumen )
e Nama_File : Membuka dokumen nama_file sewaktu sedang mengedit dokumen ( hanya dapat digunakan jika  file yang kita edit telah disimpan ).
e! Nama_File : Membuka file nama_file sewaktu sedang mengedit dokumen lain tanpa menyimpan perubahan yang kita lakukan.
  
Membatalkan Perintah Sebelumnya
Setelah kita melakukan suatu perintah pada modus instruksi kita dapat membatalkannya dengan memberi perintah :
u : Membatalkan 1 perintah yang telah kita lakukan sebelumnya.
2u : Membatalkan 2 perintah yang telah dilakukan sebelumnya.
CTRL + R : Membatalkan perintah yang telah di undo.
Judul: Editor Vi - Copy Paste, Penggantian Teks, Undo
Rating: 100% based on 9998 ratings. 9 user reviews.
Ditulis Oleh Seto Elkahfi

Terimakasih atas kunjungan beserta kesediaan Anda membaca artikel ini. Kritik dan Saran dapat Anda sampaikan melalui Kotak komentar dibawah ini.

{ 0 comments... read them below or add one }

Post a Comment

Silahkan tinggalkan komentar :)