Zaczynam dopiero od Vima. To zabawne doświadczenie, ale okazało się, że jest przytłaczające. Próbuję zainstalować tę wtyczkę, vim-Airlines , ale mam dużo kłopotów. The Instalacja sekcja na temat Strona Github po prostu stwierdza:
skopiuj wszystkie pliki do katalogu ~ / .vim
Prawdopodobnie oznacza to pobranie pliku .zip, rozpakowanie go i skopiowanie wszystkich tych plików do ~ / .vim /. Zrobiłem to, ale Vim uruchamia się jak normalnie i działa :help airline
po prostu daje:
Przepraszamy, nie ma pomocy dla linii lotniczych
Zakładam, że oznacza to, że nie jest instalowany. Ponadto pasek stanu pozostaje taki sam. Jestem nowym użytkownikiem Vima i naprawdę chciałbym, żeby to działało. Z góry dziękuję!
EDYTOWAĆ: Próbowałem też umieścić pliki w / usr / share / vim / vim73 /. Nie ma kości.
EDYCJA 2: Pobiegłem :helptags ~/.vim/doc
a teraz strona pomocy wyświetla się, gdy wpisuję :help airline
, ale nadal nie otrzymuję samej wtyczki (paska stanu). Vim wygląda tak samo, ale może teraz wyświetlić stronę pomocy.
źródło
Add set laststatus=2 to your vimrc.
musi zostać ustawiony.Odpowiedzi:
Sprawdź projekt FAQ .
Wewnątrz vima, zrób
:h laststatus
zrozumieć, dlaczego jest to potrzebne. Jeśli chcesz wiedzieć w przyszłości, czy wtyczka jest „ładowana”, czy nie, sprawdź:scriptnames
.źródło
Zainstalowałem linie lotnicze, korzystając z instrukcji instalacji od https://github.com/bling/vim-airline
Zalecili kilku menedżerów pakietów - wybrałem pierwszy:
Patogen
mam : pomoc dla linii lotniczych do pracy z tym poleceniem:
Tak jak ty, teraz strona pomocy wyświetla się, gdy piszę : pomoc dla linii lotniczych .
źródło
Po pobraniu najnowsza wersja Vim-Airlines tak jak
.zip
i rozpakuj go do katalogu tymczasowego, otrzymaszvim-airline-master
katalog w katalogu temp. Wewnątrzvim-airline-master
znajdzieszautoload
,doc
iplugin
katalogi. Powinieneś też~/.vim/
jeśli jeszcze nie istnieją (nie zastępuj istniejących katalogów o tych samych nazwach!) lub~/.vim/
Jednak na marginesie, zdecydowanie sugeruję przyjrzenie się Patogen ponieważ znalazłem to najbardziej bezproblemowy sposób gry z wtyczkami Vima.
źródło
autoload
,doc
, iplugin
w~/.vim/
za pomocącp -r
. Nie martw się,cp -r
nie nadpisze istniejących katalogów - po prostu je „połączy”. W rzeczywistości nawet nie miałem~/.vim/
katalog przed próbą. Jeśli chodzi o Pathogen, nie mogłem tego zainstalować! Wygląda na to, że każda wtyczka, którą próbuję zainstalować, jest ignorowana. Nigdy wcześniej nie używałem Vima, więc nie jestem pewien, co robić ...call pathogen#infect()
do ~ / .vimrc. Wtedy wszystkie wtyczki będą podkatalogami ~ / .vim / bundle. Czy masz plik .vimrc?Uważam, że pliki nie zostały skopiowane we właściwym miejscu.
Pod
.vim
informator,plugin
,doc
iautoload
katalogi powinny iść. podejrzewamvim-airline-master
katalog poszedł pod.vim
katalog i dlatego wtyczka nie jest ustawiana.źródło
Te instrukcje ręcznej instalacji zakładają wiele - powiedziałbym, że po prostu się mylą. Pliki wtyczek powinny zostać skopiowane do różnych podkatalogów twojego
~/.vim
informator.Pobrałem plik zip z jego pliku Skrypty Vima strona i rzuciłem okiem.
The
doc/airline.txt
plik trafia do twojego~/.vim/doc
podkatalog. Theplugin/airline.vim
plik trafia do twojego~/.vim/plugin
podkatalog. Theautoload/airline.vim
plik trafia do twojego~/.vim/autoload
katalog tak jakautoload/airline
katalog i cała jego zawartość.Jest to jedna z tych bardziej skomplikowanych wtyczek, które prawdopodobnie powinny być zainstalowane przy użyciu menedżera wtyczek, ale nie martwiłbym się tym, dopóki nie zdobędziesz trochę więcej doświadczenia z Vimem.
źródło
doc
,autoload
, iplugin
(a pliki, które zawierają) zostały połączone z odpowiednimi katalogami wewnątrz~/.vim/
.Nawet jeśli masz poprawnie zainstalowaną wtyczkę, możesz to zrobić, aby udostępnić plik pomocy:
Po tym bieganie
:help airline
„powinno działać i powinno ci powiedzieć, jak poprawnie skonfigurować go do użycia w środowisku Vima.źródło
:helptags ~/.vim/doc
polecenie, które zrobił uzyskać ekran pomocy do wyświetlenia linii lotniczej! :) Jednak nie dostaję samej wtyczki - paska stanu. Czy muszę „aktywować” to czy coś?autoload
informator.:scriptnames
?:scriptnames
: pastebin.com/JXuGFeduUdało mi się zainstalować vim-airlines dla gvima na platformie Windows. Ale powinieneś być w stanie wykonać ten sam proces dla systemu operacyjnego opartego na Linuxie i zainstalować go bez problemu.
UWAGA: Ta procedura instalacji jest ręczna.
Wykonaj następujące czynności, aby zainstalować vim-airlines:
Kliknij przycisk pobierania zip ( https://github.com/bling/vim-airline ) i rozpakuj go.
Dla użytkowników Windows:
Skopiuj całą zawartość vim-airline-master i wklej ją do $ HOME vimfiles teczka. Jeśli nie ma folderu vimfiles, utwórz nowy folder o nazwie vimfiles w folderze domowym.
możesz znaleźć swój katalog domowy, uruchamiając polecenie
:echo $HOME
w vim.Dla użytkowników systemu Linux:
Skopiuj całą zawartość vim-airline-master i wklej ją do $ HOME / .vim katalog za pomocą polecenia
cp -r
.Teraz otwórz plik .vimrc, uruchamiając polecenie
:edit $HOME/.vimrc
. Dodaj następujący wiersz do pliku .vimrc.set laststatus=2
Powód: Domyślne ustawienie „ostatnistatus” oznacza, że linia statusu nie pojawia się, dopóki nie zostanie utworzony podział. Jeśli chcesz, aby pojawiał się cały czas, dodaj do vimrc następujące ustawienia: set laststatus = 2
Aby uzyskać więcej szczegółów, uruchom polecenie
:help laststatus
w vim.Wreszcie Aby dodać pomoc dla vim-airline uruchom następujące polecenie w vimie.
Dla użytkowników Windows:
Dla użytkowników Linuksa:
Biegać
:help airline
w vimie, aby uzyskać więcej pomocy i konfiguracji.Ciesz się kolorową linią !!
źródło
Zrób sobie przysługę i zainstaluj menedżera wtyczek patogen .
To sprawia, że obsługa wtyczek a los łatwiej.
Po utworzeniu patogenu instalacja linii lotniczych jest prosta. Jeśli masz
git
:Bez git musisz pobrać plik zip
vim-airline-master.zip
. Następnie:źródło
execute pathogen#infect()
powinien być pierwszy polecenie w twoim~/.vimrc
.