|
Tutorial VI Editor |
|
|
|
Written by akmal bashan
|
|
Thursday, 16 October 2008 |
|
Setiap orang yang memakai komputer dan menggunakan Sistem operasi linux cepat atau lambat pasti akan menggunakan aplikasi text editor, baik untuk membuat file baru atau pun untuk edit file konfigurasi dll. Ada banyak text editor yang bagus di linux baik itu di GUI based maupun yang konsole based yang masing-masing mempunyai keunggulan dan kekurangannya masing-masing. Contoh text editor yang GUI Based seperti : Gedit,KWrite,Emacs dll dan contoh text editor yang console based seperti Pico, Vi dll. Setiap orang pasti punya kesukaannya masing-masing. Kalo gw paling suka make VI atau VIM yang menurut saya text editor konsole based yang paling ngetop. Nah mungkin ada yang belum mengerti cara penggunaan dari VI atau VIM ini maka disini saya akan mencoba share pengetahuan saya tentang cara cara penggunaan VI. Pertama-tama diatas saya menyebutkan VI atau VIM karena memang ada dua macam aplikasi tetapi sama , gimana sih kok ada dua tapi sama. Jadi kalo VI itu text editor tetapi belum support color-hilighting jadi masih hitam putih aja tapi klo VIM itu sama seperti VI tetapi generasi kedua jadi sudah ada color-hilighting nya, saya lebih suka menggunakan VIM karena ada warnanya. Lansung aja deh ya sama penggunaannya.
1.Kalo mau buat file baru atau open file : ---------------------------------------------------------------------------------
#~$ vim nama.file Jika nama.file belum ada maka akan dibuat file baru bernama nama.file,tetapi bila nama.file sudah ada maka perintah diatas akan membuka file tersebut dan silahkan edit filenya. Anda bisa mengetik vim saja tanpa nama file untuk membuat file baru tetapi bila nanti akan keluar maka vim akan meminta nama file untuk di save. Saat anda membuka file menggunakan VIM maka anda akan melihat banyak tansa tilde yaitu tanda seperti ini ~ pada kiri halaman.Dan pada bagian bawah halaman akan terlihat informasi nama file seperti ini :
"nama.file" 20L, 369C
20L berarti file tersebut mempunyai 20 lines/baris 369C berarti file tersebut mempunyai 368 character/huruf Jika file baru maka pada bagian bawah akan terlihat informasi seperti ini:
"newfile" [newfile]
2.Keluar dari VI atau VIM --------------------------------------------------------------------------------- Kalo anda sudah bisa masuk VI dan sudah membuat file baru sekarang bagaimana cara keluarnya ya? Tenang jangan panik dulu. Untuk bisa keluar dari VI maka anda harus masuk ke "COMMAND MODE" dahulu dengan menekan tombol ESC pada keyboard atau bisa juga dengan menekan "Control + [" ,bila anda sudah berada pada COMMAND MODE dan menekan tombol ESC tenang tidak akan terjadi apa2, mungkin akan bunyi beep tetapi anda tetap berada dalam COMMAND MODE.
Nah setelah berada dalam COMMAND MODE ketik :q (tanpa tanda kutip) untuk keluar dari VIM tanpa save , bila file yang dibuka sudah dimodifikasi oleh anda maka VIM tidak akan mengizinkan anda keluar dan untuk mengabaikan peringatan ini maka itu gunakan ":q!" untuk keluar dari VIM dan mengabaikan segala perubahan pada file tersebut.
Bagaimana kalo ingin save file yang sudah di rubah, cukup ketikkan :w lalu tekan enter pada COMMAND MODE ,dan anda bisa kombinasi dua perintah diatas menjadi :wq yang berarti keluar dari VIM dengan save file.Jika ingin save file yang sedang di buka dengan nama lain ketik ":w namafile_baru" dan tekan enter maka file tersebut akan disave menjadi namafile_baru. Cara lain untuk keluar dari VIM adalah dengan perintah ZZ (huruf besar) pada COMMAND MODE, perintah ingin sama dengan perintah :wq . Jadi cukup simple hanya dengan dua huruf saja untuk keluar dari VIM.
3.Dua macam Mode dalam VI --------------------------------------------------------------------------------- Di dalam VI atau VIM ada dua macam Mode yaitu COMMAND dan INSERT Mode. COMMAND MO DE digunakan untuk memasukkan perintah untuk memanipulasi text seperti untuk save ,mencari kata, copy, paste dll.Sedangkan INSERT MODE digunakan untuk menulis file yang sedang dibuka apapun yang diketik di keyboard akan tercetak pada file. Saat pertama kali VIM dibuka akan dimulai dengan COMMAND MODE , ada beberapa perintah untuk membuat VIM menjadi INSERT MODE yaitu i dan a atau tombol Insert pada keyboard.
Dan apabila anda sedang berada pada INSERT MODE dan ingin masuk ke dalam COMMAND MODE cukup tekan tombol ESCAPE pada keyboard atau bisa juga menggunakan tombol "Control + [". Biasanya saya menekan tombol ESCAPE dua kali untuk memastikan bila saya benar2 dalam COMMAND MODE.
4.Bagaimana mengunakan perintah dalam VI --------------------------------------------------------------------------------- Bila mengetikkan perintah dalam VI biasanya menggunakan format perintah seperti ini :
[count] coomand [where]
Kebanyakan perintah biasanya cuma satu karakter, termasuk perintah yang digunakan untuk mengatur karakter. Opsi [count] biasanya berupa angka mulai dari 1-9. Untuk contoh perintah x digunakan untuk menghapus yang berada pada cursor, tetapi jika menggunakan perintah 23x maka akan menghapus 23 karakter.
Beberapa perintah menggunakan opsi [where] yang digunakan untuk menspesifikasi berapa baris halaman yang akan dieksekusi oleh perintah tersebut.
5.Beberapa Perintah dalam VI --------------------------------------------------------------------------------- Disini saya akan berikan beberapa perintah yang sering digunakan bila menggunakan VI. Untuk yang lebih lengkap akan di bahas lebih lanjut. Ingat perintah2 ini di eksekusi dalam COMAND MODE
a dan i : Untuk memasuki INSERT MODE, karakter yang diketik akan di cetak pada po sisi cursor berada.Jika anda memberikan opsi count maka semua text yang telah di masukkan akan diulang sebanyak opsi count yang dimasukkan. h : Memindahkan cursor kekiri satu karakter.
j : Memindahkan cursor kebawah satu baris.
k : Memindahkan cursor keatas satu baris.
l : Memnidahkan curosr kekanan satu karakter.
r : Mengganti/replace satu karakter pada cursor. Beri parameter count untuk Mengganti beberapa karakter. u : Undo perubahan terakhir yang dibuat. Bila ditekan u kembali maka akan redo perubahan. x : Menghapus karakter pada kursor. Beri opsi count untuk menspesifikasi be rapa karakter yang akan dihapus. 6.Cutting dan Yangking / Cut and Copy --------------------------------------------------------------------------------- Command yang di gunakan untuk cutting kata adalah d , command ini mengahpus text dari file. command ini bisa di dahului dengan opsi count, jika mengetikkan command tersebut dua kali seperti dd maka akan mengahpus baris pada kursor. Ini ada beberapa kombinasi dari command tersebut :
d^ : Menghapus dari current line sampai awal baris dari file
d$ : Menghapus dari current line sampai akhir baris dari file
dw : Menghapus dari current cursor sampai akhir kata
3dd : Menghapus tiga baris dari current cursor kebawah
Selain d command ada juga command y yang hampir sama dengan d command hanya saja y tidak menhapus baris atau bisa dibilang hanya copy saja.
7.Pasting --------------------------------------------------------------------------------- Command untuk paste pada VI adalah p , jadi bila anda selesai menggunakan command d atau command y untuk paste gunakan command p , tetapi ingat untuk meletakkan kursor pada akhir baris sebelum ada paste karena bila anda meletakkannya pada tengah baris maka baris tersebut akan terpotong oleh text yang di paste.
8.Mencari kata --------------------------------------------------------------------------------- Untuk mencari kata dalam VI cukup dengan command " /kata_cari " jadi untuk mencari gunakan slash lalu diikuti kata yang dicari tanpa spasi, setelah kata ditemukan tekan n untuk mencari kata berikutnya. |
|
Last Updated ( Thursday, 16 October 2008 )
|
|
Top Listing Download
|
Yahoo! News: Most Viewed - Technology
|
|
|
-
Ancient city by the sea rises amid Egypt's resorts
(AP)
AP -...
-
German banker hits nerve with anti-immigration book
(AFP)
AFP - Politicians have rushed to condemn a board member of the German central bank for a new book tackling immigration, but his views have found considerable support among the population at large.
-
Battle royal over health care repeal if GOP wins
(AP)
AP - If you thought passing the health care overhaul was messy, wait until Republicans try to repeal it if they regain power this fall.
-
1 'censored' bar won't stop online prostitution
(AP)
AP - Craiglist's "adult services" section has been shut down in the U.S., but prostitution on the Internet is alive and well — even, quite possibly, on Craigslist.
-
US investors seek pay for pre-WWII German bonds
(AP)
AP - More than 80 years ago, Germany sold tens of thousands of bonds to American investors in an effort to recover financially from World War I. Later, Adolf Hitler used some of the money raised by those bonds to build the powerful Nazi war machine that would ravage Europe during World War II.
-
HP sues ex-CEO Hurd over new job at rival Oracle
(AP)
AP - Hewlett-Packard Co. is suing the chief executive it ousted last month, Mark Hurd, to stop him from taking...
-
Hermine gives south Texas another tropical lashing
(AP)
AP - Tropical Storm Hermine gave a wet and windy punch to Texas on Tuesday but left only minor scrapes in the storm-weary Rio Grande Valley, which is proving resilient this hurricane season after taking a third tropical system on the chin.
-
Want cheapskates to spend? Hawk gizmos that save
(AP)
AP - How do you get penny pinchers to spend these days? Pitch products that promise...
|
|