Vim - Eklentiler

Eklentileri kullanarak Vim'in işlevselliğini artırabiliriz. Vim birçok eklentiyi destekler ve çoğu ücretsiz olarak kullanılabilir. Bu bölüm Vim eklentileri hakkındadır ve aşağıdaki öğeleri tartışacağız -

  • Eklenti yönetimi
  • Bazı yararlı eklentiler

Eklenti yönetimi

Bu bölümde eklenti yönetimi anlatılmaktadır. Vim çeşitli eklenti yöneticileri sağlar, ancak herhangi bir eklenti yöneticisi kullanmayacağız, bunun yerine daha iyi anlamak için tüm bu adımları manuel olarak uygulayacağız. Bu adımları anladıktan sonra eklenti yöneticisine geçebilirsiniz.

Eklenti kur

Herhangi bir eklentiyi kurmak için aşağıdaki adımları uygulayın -

  • Kullanıcının ana dizininde .vim / bundle dizini oluşturun
  • Bu dizinin içindeki eklentiyi kopyalayın
  • Vim'de runtimepath'i ayarlayın

Badwolf eklentisini Vim'e kuralım. Vim için bir renk şemasıdır.

$ mkdir -p ~/.vim/bundle 
$ cd ~/.vim/bundle/ 
$ git clone https://github.com/sjl/badwolf.git 
$ echo "set runtimepath^ = ~/.vim/bundle/badwolf" > ~/.vimrc

Şimdi eklenti yüklendi, böylece badwold renk şemasını aşağıdaki gibi kullanabiliriz -

:colorscheme badwolf

Eklentiyi güncelle

Dikkatli bir şekilde gözlemlersek, eklenti yalnızca bir dosya koleksiyonudur ve bu eklentiyi güncellemek istiyorsak, ~ / .vim / bundle'dan uygun eklenti dizinini güncellemeniz yeterlidir.

Eklentiyi kaldır

Vim'deki eklentiyi kaldırmak gerçekten çok basit. Eklentiyi kaldırmak için aşağıdaki adımları uygulayın -

  • Eklenti dizinini ~ / .vim / bundle'dan kaldırın
  • Çerçeve yolunu uygun şekilde değiştirin

Bazı yararlı eklentiler

Aşağıda bazı yararlı Vim eklentilerinin listesi bulunmaktadır

Sr.No İsim & Açıklama
1 DumpX

C / C ++ kodunu sökün

2 awk.vim

AWK komut dosyası için girinti

3 Pathogen

Vim paket yöneticisi

4 git-switcher.vim

Git dalının değiştirilmesine göre vim oturumunu otomatik olarak kaydedin ve yükleyin

5 Pyflakes

Python dosyaları için astar sağlayın