ViM dan Plugins

Suprie Anto
sarccom
Published in
2 min readFeb 16, 2017
contoh dari vimrc dengan plugins

Vim adalah editor yang sangat handal, tapi tanpa plugin — plugin tampaknya kurang lengkap. Plugin plugin ini sangat berguna ketika kita ingin meningkatkan produktivitas kerja kita di Vim

Memasang plugin di Vim sesungguhnya sangatlah mudah, cukup checkout atau download dan extract ke ~/.vim/plugin . Atau bisa pakai plugin manager. Plugin manager, manage download, extracting, dan taruh file di folder yang tepat untukmu. Beberapa Vim plugin manager yang saya tau itu ada

Yang harus diingat adalah semua configurasi harus di-include di .vimrc.

ViM dengan Nerdtree, dan CTRL P sedang aktif

Bagaimana dengan plugin — pluginnya? Berikut adalah plugin yang saya gunakan :

  • vim-fugitive: Plugin ini untuk berhubungan dengan git. Kita bisa menjalankan berbagai fungsi git melalu plugin ini. Contohnya untuk commit ada :Gcommit
  • vim-easymotion: Plugin ini sangat berguna, karena dia akan menambahkan shortcut ketika kita mencari keyword di Vim
  • nerdtree: Plugin ini membuat navigasi dan perpindahan antar file itu lebih mudah dengan membuat tree dari folders dan file di dalam directory
  • ctrl-p: Jika Nerdtree membuat tree dari struktur directory, maka ctrl — p akan membuat pencarian file lebih mudah. Plugin ini akan fuzzy search file yang kita mau.
  • vim-multiple-cursor: Vim membuat anda bisa mengedit multiple cursor at once. Fitur ini mirip dengan fitur di Sublime.

Lalu sisanya tergantung kebutuhan anda, setau saya banyak plugin untuk language yang tersedia untuk Vim juga. Contohnya vim-rails untuk rails, atau alchemist untuk elixir. Dan enaknya, semuanya bisa anda atur di dalam ~/.vimrc sehingga anda bisa fine tuning.

--

--

Suprie Anto
sarccom

Catatan pinggir @suprie, diupdate seingetnya.