Vim to wszechstronny, potężny i lekki edytor tekstu wiersza poleceń, który z biegiem czasu okazał się niezbędny.

Możesz zainstalować Vima na Windows, macOS, Unix i Linux. Właściwie większość systemów opartych na Unixie i Linuksie jest domyślnie dostarczana z Vimem. Jednym z najlepszych sposobów na rozszerzenie funkcjonalności Vima są wtyczki, a oto jak zainstalować wtyczki w Vimie.

Po co instalować wtyczki Vima?

Vim to bogaty w funkcje edytor; jest również modułowy i wysoce konfigurowalny. Jeśli edytor Vima nie zawiera określonej funkcji lub funkcji, której szukasz, prawdopodobnie znajdziesz do niej wtyczkę lub, w najgorszym przypadku, sam ją zbudujesz. Często istnieje już wtyczka, która zapewnia funkcjonalność, której szukasz.

Wtyczki są jedną z najbardziej lubianych funkcji Vima, ponieważ umożliwiają rozszerzenie funkcjonalności Vima przy jednoczesnym zachowaniu rozmiaru podstawowego programu. Koncepcja wtyczek lub rozszerzeń jest emulowana w większości edytorów graficznych, takich jak Visual Studio Code (VS Code), Atom itp.

instagram viewer

Metody instalacji wtyczek Vima

Istnieją dwie główne metody instalowania wtyczek w Vimie. Pierwsza metoda polega na ręcznym zainstalowaniu wtyczki poprzez skopiowanie zawartości wtyczki do wyznaczonego folderu. Drugą i najczęstszą metodą jest instalowanie wtyczek za pomocą menedżera wtyczek.

Przyjrzyjmy się obu metodom, aby wybrać tę, która najlepiej odpowiada Twoim potrzebom. Ponadto ważne jest, aby pamiętać, że istnieje kilka menedżerów wtyczek, z których możesz korzystać.

Będziesz musiał zainstaluj Git na swoim komputerze dla obu metod instalacji wtyczki.

1. Ręczna instalacja wtyczki

Począwszy od Vima w wersji 8, możesz instalować wtyczki bez konieczności korzystania z menedżera pakietów, używając domyślnego narzędzia do zarządzania pakietami.

Możesz umieścić wtyczki Vima w ~/.vim/pack/vendor/start/plugin_name informator. Zwróć uwagę, że nazwa_wtyczki nazwa folderu będzie się różnić w zależności od wtyczki. Aby zademonstrować ten punkt, zainstalujmy wtyczkę Vima znaną jako NERDTree. Jest to szeroko stosowany eksplorator systemu plików dla Vima. NERDTree umożliwia wizualizację struktury folderów projektu w widoku drzewa.

Pierwszy, zmień katalog do katalogu domowego za pomocą następującego polecenia:

płyta CD ~

Następnie poszukaj folderu .vim za pomocą polecenia ls -al, aby wyświetlić ukryte pliki i foldery. Przejdź do folderu, jeśli istnieje.

Jeśli nie masz folderu .vim w swoim katalogu domowym, utwórz strukturę folderów dla NERDTrzewo plugin, który chcemy zainstalować za pomocą poniższego polecenia:

mkdir -p .vim/paczka/dostawca/początek/nerd_tree

Vim zaleca utworzenie osobnego folderu dla każdej wtyczki w celu łatwego zarządzania. Tak więc, jeśli chcesz zainstalować inną wtyczkę, utworzysz nowy folder dla wtyczki w ~/.vim/pack/dostawca/start/ informator.

Następnie pobierz wtyczkę NERDTree z GitHub i umieść ją w nerd_drzewo katalog wtyczek za pomocą następującego polecenia:

git klon https://github.com/preservim/nerdtree.git ~/.vim/pack/vendor/start/nerd_tree

Większość stron z wtyczkami zawiera instrukcje dotyczące pobierania wtyczki z jej źródła.

Uruchom edytor Vima, a następnie wpisz polecenie :NERDTrzewo aby otworzyć eksplorator plików NERDTree. Oto projekt internetowego interfejsu API ASP.NET Core otwarty w Vimie przy użyciu NERDTree.

Aby odinstalować wtyczkę, po prostu usuń odpowiadający jej folder wtyczek (w tym przypadku nerd_drzewo).

2. Instalowanie wtyczek Vima za pomocą menedżera wtyczek

Menedżery pakietów były tradycyjnym sposobem instalowania wtyczek w Vimie przed wersją 8. Są obsługiwane we wszystkich wersjach Vima i istnieje kilka menedżerów pakietów, których możesz użyć do zainstalowania wtyczek.

Niektóre z najbardziej znanych menedżerów wtyczek to Vundle, VAM, vim-plug, patogen itp.

Zaletą menedżerów wtyczek jest to, że nie bierzesz udziału w ręcznym tworzeniu struktury folderów i łatwiej jest automatycznie aktualizować pakiety.

Zainstalujmy wtyczkę przez vim-plug. Jest szeroko stosowany w społeczności Vima, więc ma świetne wsparcie społeczności i jest również dobrze udokumentowany.

Najpierw zainstaluj vim-plug za pomocą polecenia:

curl -fLo ~/.vim/autoload/plug.vim --create-dirs https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim

Następnie utwórz wpis dla swojej wtyczki w pliku ~/.vimrc. Jeśli nie masz pliku ~/.vimrc, możesz go utworzyć za pomocą dotknij ~/.vimrc Komenda.

Wpisz następujący tekst w swoim pliku ~/.vimrc.

połączenie wtyczka#zaczynać()
Wtyczka 'zachowajvim/NERDTree'
połączenie wtyczka#koniec()

Wszystkie wtyczki, które zamierzasz zainstalować, powinny być umieszczone w linii wtyczka wywołania#rozpocznij() oraz wtyczka wywołania#end(). W tym przypadku chcemy zainstalować NERDTree. Po dodaniu nazw wtyczek zapisz plik.

Otwórz edytor Vima i uruchom polecenie :WtyczkaZainstaluj zainstalować wtyczkę. Zrestartuj Vima, aby zmiany zaczęły obowiązywać.

Dostosowywanie edytora Vima w systemie Linux

Przyjrzeliśmy się, jak dostosować i rozszerzyć funkcjonalność Vima, instalując wtyczki. The ~/.vimrc plik jest najlepszym miejscem do dodania niestandardowych konfiguracji Vima, jeśli chcesz, aby edytor wyglądał dobrze.