Vim je všestranný, výkonný a ľahký textový editor príkazového riadka, ktorý sa časom ukázal ako nenahraditeľný.
Vim si môžete nainštalovať na Windows, MacOS, Unix a Linux. V skutočnosti väčšina systémov založených na Unixe a Linuxe sa štandardne dodáva s Vim. Jedným z najlepších spôsobov, ako rozšíriť funkčnosť Vim, je pomocou doplnkov a tu je návod, ako môžete nainštalovať doplnky do Vimu.
Prečo nainštalovať doplnky Vim?
Vim je editor nabitý funkciami; je tiež modulárny a vysoko prispôsobiteľný. Ak editor Vim neprichádza s určitou funkciou alebo funkciou, ktorú hľadáte, je pravdepodobné, že pre ňu pravdepodobne nájdete doplnok alebo v najhoršom prípade si doplnok vytvoríte sami. Často už existuje doplnok pre funkciu, ktorú hľadáte.
Pluginy sú jednou z najobľúbenejších funkcií Vimu, pretože vám umožňujú rozšíriť funkčnosť Vim a zároveň zachovať veľkosť základného programu štíhlu a relevantnú. Koncept pluginov alebo rozšírení je emulovaný vo väčšine grafických editorov ako Visual Studio Code (VS Code), Atom atď.
Spôsoby inštalácie doplnku Vim
Existujú dva hlavné spôsoby inštalácie doplnkov vo Vime. Prvým spôsobom je ručná inštalácia doplnku skopírovaním obsahu doplnku do určeného priečinka. Ďalšou a najbežnejšou metódou je inštalácia doplnkov prostredníctvom správcu doplnkov.
Poďme sa pozrieť na obe metódy, aby ste si mohli vybrať, ktorá najlepšie vyhovuje vašim potrebám. Je tiež dôležité poznamenať, že existuje niekoľko správcov doplnkov, ktoré môžete použiť.
Budeš musieť nainštalujte si Git do počítača pre oba spôsoby inštalácie pluginu.
1. Manuálna inštalácia doplnku
Počnúc Vimom verzie 8 môžete inštalovať doplnky bez potreby správcu balíkov pomocou predvoleného nástroja na správu balíkov.
Doplnky Vim môžete umiestniť do ~/.vim/pack/vendor/start/názov_pluginu adresár. Všimnite si, že plugin_name názov priečinka sa bude líšiť v závislosti od doplnku. Na demonštráciu tohto bodu si nainštalujte doplnok Vim známy ako NERDTree. Je to široko používaný prieskumník súborového systému pre Vim. NERDTree vám umožňuje vizualizovať štruktúru priečinkov projektu v stromovom zobrazení.
Najprv, zmeniť svoj adresár do domovského adresára pomocou nasledujúceho príkazu:
cd ~
Potom vyhľadajte priečinok .vim s príkazom ls -al, na zobrazenie skrytých súborov a priečinkov. Prejdite do priečinka, ak existuje.
Ak vo svojom domovskom adresári nemáte priečinok .vim, vytvorte štruktúru priečinkov pre NERDTstrom plugin, ktorý chceme nainštalovať pomocou príkazu nižšie:
mkdir -p .vim/pack/vendor/začať/nerd_tree
Vim odporúča, aby ste si vytvorili samostatný priečinok pre každý doplnok pre jednoduchú správu. Takže, ak chcete nainštalovať ďalší plugin, vytvoríte nový priečinok pre plugin v ~/.vim/pack/vendor/start/ adresár.
Ďalej si stiahnite doplnok NERDTree z GitHub a umiestnite ho do nerd_tree adresár doplnku pomocou nasledujúceho príkazu:
git klonovať https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree
Väčšina stránok doplnkov bude obsahovať pokyny, ako stiahnuť doplnok z jeho zdroja.
Spustite editor Vim a potom zadajte príkaz :NERDTstrom otvorte prieskumníka súborov NERDTree. Tu je projekt webového rozhrania API ASP.NET Core otvorený vo Vime pomocou NERDTree.
Ak chcete doplnok odinštalovať, jednoducho odstráňte príslušný priečinok s doplnkami (v tomto prípade nerd_tree).
2. Inštalácia doplnkov Vim pomocou správcu doplnkov
Správcovia balíkov boli tradičným spôsobom inštalácie doplnkov vo Vime pred Vimom verzie 8. Sú podporované vo všetkých verziách Vim a existuje niekoľko správcov balíkov, ktoré môžete použiť na inštaláciu doplnkov.
Niektoré z najvýznamnejších správcov doplnkov zahŕňajú Vundle, VAM, vim-plug, patogén atď.
Výhodou správcov doplnkov je, že nie ste zapojení do manuálneho vytvárania štruktúry priečinkov a je jednoduchšie aktualizovať balíčky automaticky.
Nainštalujeme plugin cez vim-plug. Je široko používaný v komunite Vim, takže má veľkú podporu komunity a je tiež dobre zdokumentovaný.
Najprv nainštalujte vim-plug pomocou príkazu:
curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim
Ďalej vytvorte položku pre váš doplnok v súbore ~/.vimrc. Ak nemáte súbor ~/.vimrc, môžete ho vytvoriť pomocou súboru dotknite sa ~/.vimrc príkaz.
Zadajte nasledujúci text do súboru ~/.vimrc.
hovor zástrčka#začať()
Zástrčka 'protectvim/NERDTree'
hovor zástrčka#koniec()
Všetky zásuvné moduly, ktoré chcete nainštalovať, by mali byť umiestnené v riadku zástrčka hovoru#begin() a call plug#end(). V tomto prípade chceme nainštalovať NERDTree. Po pridaní názvov doplnkov súbor uložte.
Otvorte editor Vim a spustite príkaz :PlugInstall na inštaláciu doplnku. Reštartujte Vim, aby sa zmeny prejavili.
Prispôsobenie editora Vim v systéme Linux
Pozreli sme sa na to, ako prispôsobiť a rozšíriť funkčnosť Vim inštaláciou doplnkov. The ~/.vimrc súbor je najlepším miestom na pridanie vlastných konfigurácií Vim, ak chcete, aby editor vyzeral dobre.