Kali ini saya akan menjelaskan sedikit mengenai Editor Vi
Vi memiliki dua mode yaitu mode command, dan mode insertion. Ketika kita membuka vi, maka pertama kali akan masuk ke mode command(ESC), dimana kursor dapat kita gerak-gerakkan atau bahkan melakukan penghapusan terhadap teks. Mode insertion (a,i,o) dimulai ketika memasuki salah satu perintah insertion atau perintah change, yaitu perintah untuk mengedit teks dengan menuliskan huruf demi huruf.
pertama kita buat vi dengan nama file baris.
sintaks: vi baris.txt isi editor vi seperti digambar
| isi vi baris.txt |
kita mulai memasuki mode perintah di editor vi
1. mencari kata baris. sinkas: :/baris maka hasilnya akan seperti ini
| :/baris |
2. menyimpan dengan nama file coba.txt maka dia akan mengcopy file sebelum nya tapi dengan nama berbeda. sintaks: :w coba.txt
| :w coba.txt |
dia akan otomatis mengcopy file dari sebelum nya hanya saja menggunakan nama yang baru yaitu coba
3. multifile di Vi. yaitu membuka banyak banyak file di vi. dengan sintaks $ vi file1 file2
kita koding $ vi baris.txt coba.txt maka ia akan menampilkan pertama file baris.txt
| baris.txt |
4. Melihat dari file yang dibuka tadi dari depan ke belakang (masuk mode perintah)
sintaks: :n
5. Melihat dari file yang dibuka tadi dari belakang ke depan (masuk mode perintah)
sintaks: :rew
6. Mengubah kata 1 kata baris yang ditunjuk kursor menjadi kata kolom
sintaks: :s/baris/kolom
Penjelasan: baris = kata yang ingin diganti
kolom = kata pengganti
7. Mengubah kata baris yang ditunjuk kursor menjadi kata kolom
sintaks: :s/baris/kolom/g
Penjelasan: baris = kata yang ingin diganti
kolom = kata pengganti
g = sebaris di daerah kursos
sintaks: :1,3 s/baris/kolom/g
penjelasan: 1,3 : dari baris pertama sampai baris ketiga
s : untuk mengubah
baris : kata awal
kolom : kata yang ingin diganti
g : semua kata(yang dimaksud) yang ada dibaris
9. Mengubah kata BARIS dari baris 3 sampai terakhir menjadi kolom
sintaks: : 3,$ s/baris/kolom/g
penjelasan: 3,$ : dari baris ketiga sampai akhir
s : untuk mengubah
baris : kata awal
kolom : kata yang ingin diganti
g : semua kata(yang dimaksud) yang ada dibaris
10. Mengcopy baris 2 sampai 4 dg nama file latih.txt
sintaks: :2,4 w latihvi.txt
penjelasan: 2,4 : baris yang ingin dicopy
w : untuk mengcopy/save
| hasil dari perintah 10 |
11. Pindah BARIS dari baris 3 sampai terakhir menjadi kolom
sintaks: :2,3 m $
penjelasan: 1,3 : dari baris pertama sampai baris ketiga
s : untuk mengubah
baris : kata awal
kolom : kata yang ingin diganti
g : semua kata(yang dimaksud) yang ada dibaris
| dia akan pindah baris |
12. Menghapus kata Baris yang ada dibaris 1 dan 2
sintaks: :1,2 s/[Bb]aris/ /g
| kata baris berubah menjadi spasi |
13. Menambahkan didepan kata
sintaks: :2,3 s/^/hello/g
penjelasan: ^: untuk menambahkan kata
hello: kata yang akan ditambahkan
| Hello ditambahkan di awal |
14. Menambahkan di akhir kata
sintaks: :1,$ s/$/byte/g
penjelasan /$/ : digunakan untuk tambah diiakhir kata
| kata byte akan ditambah diakhir |
15. Mengganti semua menjadi huruf besar
sintaks: :1,$ / [a-z] /\ u& /g
semoga bermanfaat.
201431191
Tidak ada komentar:
Posting Komentar