Tutorial Menggunakan Editor Teks Vim/Vi

Tutorial Menggunakan Editor Teks Vim/Vi - vim merupakan text editor tingkat lanjut bagi para programmer linux atau pengguna linux, banyak teman teman yang mengeluh saat pertama kali menggunakan Vim (Vi). Pada saat itu saya teringat dengan diri saya sendiri ketika bingung untuk save file di Vim dan cara keluar dari Vim, apakah kalian pikir dengan menekan menu "save as" gitu untuk menyimpan sebuah file di Vim? apakah kalian pikir dengan mengklik tanda "x" akan menutup aktifitas Vim? Sama sekali tidak ! Kecuali yang anda klik tanda "x" dari terminalnya hehehe.

Memang sih sekarang ada beberapa text editor modern keren yang gampang digunakan, tapi masalahnya adalah terlalu berat untuk komputer tua, atau komputer yang hanya mempunyai RAM 2GB, apa kalian mau nanti ngelag tuh linux hanya gara gara text editor? Pastinya gak lah.
Disinilah keunggulan dari vim text editor, ringan dan gak berat seperti text editor IDE yang lainnya.

Tutorial Menggunakan Editor Teks Vim/Vi

Tutorial Menggunakan Editor Teks Vim/Vi


Oke cukup ceramahnya, Vim merupakan text editor yang berbeda, vim mempunyai beberapa operasi mode. Saya akan menjelaskannya di bawah  :

Command Mode - mode ini secara otomatis berjalan ketika pertama kali anda membuka Vim, ketika anda mencoba untuk mengedit file dengan vim, misalnya anda memasukkan $ vim namafile saat vim terbuka secara otomatis dan default akan berada di command mode, disaat itu semua yang anda ketik tidak akan keluar di file yang ingin anda edit, jika anda ketik "k" cursor malah akan keatas, dikarenakan yang anda ketik adalah perintah vim dan pada saat itu anda berada di command mode ( mode perintah )

Tutorial Memindahkan Cursor di Vim ( Command Mode )


  • h - menggerakkan kursor satu karakter ke kiri.
  • j - memindahkan kursor ke satu baris.
  • k - memindahkan kursor ke atas satu baris.
  • l - memindahkan satu karakter kursor ke kanan.
  • 0 - memindahkan kursor ke awal baris.
  • $ - memindahkan kursor ke akhir baris.
  • w - maju satu kata.
  • b - mundur satu kata.
  • G - pindah ke ujung file.
  • gg - pindah ke awal file.
  • `. - pindah ke pengeditan terakhir.

Tutorial Modifikasi Teks di Vim ( Command Mode )


  • x - Menghapus karakter di bawah kursor.
  • rn - (di mana "n" adalah karakter apa pun) menggantikan karakter di bawah kursor dengan karakter n.
  • cw - (ubah kata) menempatkan Anda ke mode input dengan mengganti kata yang kursornya aktif.
  • dw - (hapus kata) menghapus kata yang sedang Anda gunakan.
  • dd - (hapus baris) menghapus baris saat ini Anda berada.
  • d - memulai operasi penghapusan.
  • d0 - akan menghapus ke awal baris.
  • d$ - akan dihapus hingga akhir baris.
  • dgg - akan menghapus ke awal file.
  • dG - akan menghapus ke bagian akhir file.
  • yy - yanks (salinan) suatu garis ke dalam buffer.
  • p - tempelkan yanked (salinan) pada posisi kursor.
  • v - blocks atau menyorot satu karakter dalam satu waktu.
  • V - blocks atau menyorot satu line dalam satu waktu.

Insert Mode - Mode masukan berarti bahwa apa pun yang Anda ketik (kecuali tombol Escape) dipahami oleh vi untuk menjadi teks yang ingin Anda masukkan ke dalam file, dan bukan merupakan perintah. Ada banyak cara memasuki mode input. Tetapi hanya satu cara untuk keluar dari Mode Input - Yaitu dengan mengetik Escape, yang menempatkan Anda kembali ke mode Command.

Berikut beberapa cara untuk masuk ke Insert Mode

  • i - Yang artinya memasukkan teks sebelum kursor. Perintah ini menempatkan Anda dalam Mode Input.
  • I - Sama seperti di atas tetapi dimulai pada awal baris.
  • a - Yang artinya, tambahkan teks setelah kursor. Perintah ini menempatkan Anda dalam Mode Input.
  • A - Sama seperti di atas tetapi mulai menambahkan pada akhir baris saat ini.
  • R - Ganti karakter. Masukkan Anda dalam jenis lain dari mode input (disebut mode ganti) di mana apa pun yang Anda ketik menimpa apa pun yang ada di bawah kursor. Ini berlangsung sampai Anda mengetik kunci Esc.
  • o - Yang artinya mode terbuka. Membuka baris baru di bawah garis saat ini.
  • O - Membuka baris baru di atas baris saat ini.
Last Line Mode Command - Dalam mode ini, Anda benar-benar memasukkan perintah ke editor ex, di mana vi dibangun dan letaknya tepat bagian kiri bawah . Anda masuk ke mode baris terakhir dari mode perintah dengan mengetikkan karakter titik dua (:). Kolon, dan apa pun yang Anda ketik setelahnya, ditampilkan pada baris terakhir layar (yang merupakan cara mode ini mendapatkan namanya). Semua karakter yang Anda ketik setelah titik dua, hingga carriage return, diperlakukan sebagai perintah ex.

Berikut beberapa command yang digunakan di Last Line Mode

  • :w - Menyimpan file dengan nama yang sama dengan yang Anda buka.
  • :w filename - Mirip dengan perintah "save as". Di vim, Anda juga dapat menggunakan: perintah sav filename untuk menyelesaikan fungsi yang sama.
  • :n, m w filename - Ini menyimpan isi nomor baris n ke m ke nama file yang diberikan. Gunakan $ bukannya m untuk merujuk ke nomor baris terakhir tanpa mengetahui berapa nilainya.
  • :e filename - Ini untuk mulai mengedit file lain, atau membuat file baru dan ini akan membuat muncul di text editor vim anda.
  • :r filename - Perintah baca, membaca di file dan memasukkan isinya di bawah baris saat ini.
Demikianlah untuk tutorial vim, anda mungkin ingin membaca artikel saya sebelumnya tentang belajar perintah dasar linux jika anda merasa kebingungan dengan tutorial vim yang saya tulis disini anda bisa berkomentar di kolom komentar yang sudah tersedia dibawah ini.

Comments