Vim adalah salah satu penyunting kod yang paling popular digunakan oleh banyak orang sejak Vim terdapat pada kebanyakan sistem Unix (ini termasuk Linux) adalah salah satu pilihan hebat yang sering digunakan oleh pengaturcara dan sysadmin.
Penyunting ini ia sangat lengkap dan di atas semua sangat serba boleh kerana ia mempunyai ciri-ciri hebat yang menjadikannya pilihan yang bagus untuk digunakan. Walaupun banyak orang menolak penggunaan Vim, ini kerana mereka tidak mengetahui potensi besar yang harus disesuaikan dengan kebutuhan kita.
Mengenai Vim
Antara ciri-ciri yang dapat kita ketengahkan Vim yang kita dapati:
- Pemeriksa ejaan bersepadu
- Pelengkap automatik teks
- Navigasi tab
- Berbilang tetingkap, membahagikan kawasan penyuntingan secara mendatar atau menegak.
- Penyorotan sintaks bergantung pada bahasa pengaturcaraan atau bahasa tag yang digunakan
- Buat asal dan buat semula arahan
- Pemahaman lebih daripada 200 sintaks yang berbeza
- Bahasa skrip untuk sambungan program
- Penyelesaian arahan, perkataan dan nama fail
- Pemampatan dan penyahmampatan fail, yang memungkinkan untuk mengedit fail yang dimampatkan
- Pengiktirafan format fail dan penukaran di antara keduanya.
- Sejarah pesanan yang dilaksanakan
- Rakaman dan main balik makro
- Menyimpan tetapan antara sesi
- Lipatan kod automatik dan manual
- Antara muka grafik pilihan
Apa yang menarik Vim adalah bahawa ia sangat boleh dikonfigurasi dan disesuaikan jadi penggunaan plugin di dalamnya mungkin.
Plugin ini mesti dimuat turun secara manual diedarkan sebagai tarball dan diekstrak ke dalam direktori bernama ~ / .vim.
Menguruskan plugin dengan cara ini tidak menimbulkan masalah pada pandangan pertama, tetapi apabila cukup dari itu digunakan, ia dapat mengakibatkan bencana besar, kerana semua fail setiap plugin terkonsentrasi dalam satu direktori.
Di sinilah pengurus pemalam Vim berguna. Pengurus pemalam menyimpan fail pemalam yang dipasang dalam direktori yang terpisah, menjadikannya sangat mudah untuk menguruskan semua pemalam
Vim-plug adalah pengurus plugin vim sumber terbuka percuma dan minimalis yang boleh memasang atau mengemas kini pemalam secara selari.
Buat klon untuk meminimumkan penggunaan ruang cakera dan masa muat turun. Menyokong pemuatan pemalam atas permintaan untuk masa boot yang lebih pantas.
Ciri penting lain ialah cabang, tag, pautan, sokongan pasca kemas kini, sokongan pemalam yang diurus secara luaran, dll
Bagaimana cara memasang Vim-plug pada Ubuntu 18.04 dan derivatif?
Sekiranya mereka adalah pengguna Vim dan ingin memasang pengurus tambahan ini mesti membuka terminal dan melaksanakan perintah berikut.
Kami membuka terminal dengan Ctrl + Alt + T dan kami akan memasang pergantungan dengan:
sudo apt install curl
Sekarang kita akan melaksanakan:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Selesai sekarang kita mesti menambah vim-plug ke fail ~ / .vimrc kita, mari tambahkan yang berikut:
call plug # begin ('~ / .vim / plugged') Plug 'itchyny / lightline.vim' call plug # end ()
Kami menyimpan dan memuatkan semula fail. vimrc dan dengannya pentadbir akan dipasang di sistem kami.
Bagaimana menggunakan vim-plug?
Kita mesti membuka editor dengan:
vim
PUntuk mula menggunakan vim-plug kami melakukannya seperti berikut, untuk memeriksa status pemalam
PlugStatus
Untuk melaksanakan pemasangan pemalam:
PlugInstall
Pasang atau kemas kini pemalam:
PlugUpdate nombre de plugin
Jika kita buang direktori yang tidak digunakan:
PlugClean[!]
kepada kemas kini pengurus vim-plug:
PlugUpgrade
Hasilkan skrip untuk memulihkan tangkapan pemalam semasa
PlugSnapshot
Kadang kala pemalam yang dikemas kini mungkin mempunyai pepijat baru atau berhenti berfungsi dengan baik.
Untuk memperbaikinya, anda boleh mengurungkan pemalam yang bermasalah.
Tulis arahan:
PlugDiff
Untuk mengkaji perubahan sejak yang terakhir
PlugUpdate
Dan masukkan kembali setiap pemalam ke keadaan pra-peningkatan dengan menekan X pada setiap perenggan.
Terserah kita masing-masing cara menggunakan pengurus add-on Vim ini dalam sistem, seperti yang disebutkan Vim dapat ditingkatkan dan disesuaikan dengan kebutuhan kita.
Sekiranya anda ingin mengetahui lebih lanjut mengenai alat ini, anda boleh melawati pautan berikut.