Mengenal Vim Editor

Source: Google

Apa itu Vim?

Pembaca mungkin akrab dengan Atom, Teks Sublime, Notepad ++ atau Visual Studio Code. Vim adalah program komputer yang digunakan untuk menulis teks (editor teks / editor teks) dengan cara yang sama seperti program di atas.

Vim adalah singkatan untuk Vi iMproved, yang pertama kali dirilis pada tahun 1991. Vim adalah tiruan dari editor yang ada bernama vi dengan menambahkan berbagai fungsi baru (perhatikan ekstensi vim lagi). Vi sendiri sudah ada sejak 1972.

Kenapa kita harus menggunakan Vim Editor?

Jika kita ingin belajar sesuatu, tentu saja kita harus melihat manfaat yang ditawarkan vim. Mengapa belajar VIM?

Pertama, vim adalah editor dengan basis pengguna setia yang besar. Bayangkan, sejak rilis tahun 1991 (atau 1976 untuk vi), para pengguna masih setia, masih banyak. Jika pembaca pernah menonton video tutorial di YouTube, ia mungkin pernah melihat pengembang menggunakannya.

Kedua, vim tersedia secara gratis. Ya, hari ini mayoritas editor teks tersedia secara gratis, jadi alasan ini mungkin tidak cukup kuat untuk mendorong pembaca mempelajari cara menggunakan vim.

Ketiga, vim ada di mana-mana (artinya dalam sistem yang berbeda). Vim tersedia di Linux, Windows, Mac OS X, BSD atau sistem Unix lainnya.

Ya, memang, editor teks lain juga tersedia untuk berbagai sistem, jarang editor khusus untuk hanya satu sistem (seperti Notepad ++ atau TextMate yang hanya ada di Windows dan Mac).

Tetapi keunggulan vim lainnya adalah dapat digunakan untuk pengkodean di terminal. Keuntungan ini tentu sangat berguna bagi pengembang yang sering bekerja dengan sistem eksternal yang biasanya terhubung melalui sesi SSH atau Putty.

Alasan keempat adalah efisien (bagi mereka yang terbiasa). Jika Anda sudah terbiasa dengan cara kerja vim, Anda dapat menulis atau mengedit file teks apa pun dengan lebih efisien dengan sistem pintasan yang dikandungnya.

Untuk pemula, pertama kali Anda menggunakan VIM bisa rumit, tetapi jika Anda cukup terbiasa, Anda bisa menggunakannya lebih cepat.

Alasan kelima fleksibel. Kita dapat menggunakan vim seperti itu atau menambahkan berbagai plug-in yang dapat menambahkan fungsi tambahan seperti filetree, integrasi git, penyorotan sintaks untuk bahasa tertentu, pelengkapan otomatis, dll. (Seperti paket dalam teks luhur atau ekstensi dalam Visual Studio Code) .

Alasan keenam, ya, coba saja hal-hal baru. Mungkin ada orang yang berpikir, Sublime sudah, mengapa repot mengetik lagi editor? Terkadang kita dapat lebih menghargai sesuatu yang lain dengan mempelajari sesuatu yang baru atau berbeda.

Sebagai contoh, ketika kita belajar bahasa asing, seperti Mandarin atau Jepang, kita dapat lebih bersyukur bahwa bahasa Indonesia memiliki sistem yang lebih sederhana (tetapi entah bagaimana skor tesnya tetap kecil).

Baca juga: Pengertian HTML

Leave a reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>