Bir .vimball Eklentisini nasıl kurarım?


10

Vim için bana bir eklenti verildi. A adında bir şey geldi .vimball.

  • Bununla tam olarak ne yapmam gerekiyor?
  • Nereye koyayım?
  • Yüklemek için root olmam gerekir mi?

Yanıtlar:


10

Vimball dosyasını Vim'de açın ve çalıştırın :source %.

Dosyaları ~/.vimdizininizdeki uygun klasörlerine taşır .

Dosyaları ~/.vimdizininize kopyaladığı için root olmanıza gerek yoktur . Vimball dosyasını kaynakladıktan sonra silebilirsiniz


3
Ayrıca bkz: vimball ile ilgili ek komutlar için vimball'a yardım (vim 7 ve üzeri sanırım).

5

:UseVimball pathyerine :so [name].vbavim8-paketleri / dein / vim-fiş / minpac

Vim8 paketi yollarını veya yerel eklentileri (ör. Dein veya vim-plug ) destekleyen bir eklenti yöneticisi kullanıyorsanız , belirli bir dizine bir vimball ( .vba[.gz]) yüklemek ve dizininizle birleştirmek istemeyebilirsiniz ~/.vim.

Örnek: montajı Vis (Görsel Blok CMDS) Charles Campbell tarafından (DrChip)

vim8 paket yolu / minpac

Eğer kullanırsanız paket vim8 veya özelliğini minpac , ~/.vim/pack/manual/start/vismantıklı bir konumu olacaktır. Kurulum adımları

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/pack/manual/start/vis

Eğer kullanırsanız dein veya vim-fiş , bir paket yolunda değil vimball yüklemek ancak seçtiğiniz birini ve bir eklenti yöneticisi belirli hattıyla bu eklenti eklersiniz olur $MYVIMRC:

dein

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/dein-manual/vis
dein#add('~/.vim/dein-manual/vis')

vim-fiş

$ vim http://www.drchip.org/astronaut/vim/vbafiles/vis.vba.gz
:UseVimball ~/.vim/plugged-manual/vis
Plug '~/.vim/plugged-manual/vis'

Varsayılan eklentinin yeni sürümünü yükleme

Ancak, varsayılan eklentilerin (örn. Netrw ) bir vim 8'e yüklenmiş eklentilerden önce sağlandığını unutmayın packpath. Kaynak sırası:

  1. $HOME/.vim/plugin
  2. $VIM/plugin
  3. $VIMRUNTIME/plugin
  4. $HOME/.vim/pack/*/start/*/plugin

Bu, a'ya daha yeni bir netrw sürümü yüklemek packpath, düşündüğünüz kadar basit değildir. Ayrıntılar için bkz. Vim 8 paketleri, varsayılan paketin üzerine nasıl yazarım? .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.