Chcę zainstalować wtyczkę vim, ta wtyczka potrzebuje +python
funkcji, więc kiedy otwieram vim i piszę :version
, wyświetla się -python
. Jak mogę to włączyć?
Dzięki.
installing
Enrique GF
źródło
źródło
apt build-dep vim-nox
Rozwiązanie 1:
Zainstaluj
vim-gtk
pakietUstaw Vima jako domyślny edytor
Rozwiązanie 2:
W przeciwnym razie musisz skompilować Vima z kodu źródłowego (zakładając, że używasz systemu opartego na Debianie)
Przygotuj swój system
zainstalować
Usuń Vima, jeśli już go masz
skonfiguruj i wykonaj
Przygotowywanie pakietu deb przy użyciu checkinstall
I zainstaluj ten pakiet
Lub, jeśli chcesz po prostu utworzyć
--install=no
opcję użycia pakietu za pomocą checkinstallUstaw Vima jako domyślny edytor
Sprawdź, czy korzystasz z nowego pliku binarnego Vima, patrząc
Odniesienia:
- Budowanie Vima ze źródła
- checkinstall
źródło
+python
. Myślę, że tak powinno byćvim-gtk
vim-gtk3
ivim-gtk
nie jest już domyślnie dołączona.+python
? Czy może to być debian przełączony na python3?W systemie Windows zawsze możesz pobrać najnowszą łataną wersję Vima 8.x skompilowaną z najnowszymi bibliotekami zewnętrznymi tutaj: Pobieranie Vima
W momencie publikacji najbardziej aktualnych wersji:
Ostatnia skompilowana aktualizacja: 23.02.2017
Wersja Vima: 8.0.0363 Dziennik poprawek
Użyte biblioteki: Perl 5.24.1, Python 2.7.12, Python 3.6.0, Racket 6.7, Ruby 2.4.0, Lua 5.3.3, Tcl 8.6.4 i libXpm
źródło
Musisz zainstalować wersję Pythona w swoim systemie z taką samą bitowością (32-bitową lub 64-bitową) co vim. Python musi znajdować się w twojej ŚCIEŻCE. Jeśli możesz uruchomić go, wpisując
python
wiersz polecenia, powinieneś być dobry pod tym względem. Wreszcie vim musi zostać skompilowany w celu obsługi Pythona, ale z mojego doświadczenia wynika, że większość z nich jest. Sprawdź:version
i poszukajpython/dyn
. Musi mieć przed sobą plus.źródło
Ponieważ może to zostać źle zinterpretowane przy włączeniu funkcji python3, uważam, że warto wspomnieć o tym linku do instalacji zgodnie z Twoimi potrzebami
Oto doskonałe przewodniki dla: * nix i windows .
Uwaga : Zwróć uwagę na każdą postać w instrukcji ./configure i przeczytaj uważnie (jakbyś spieprzył) przed zrobieniem tego. I czytaj do końca, nie ma sposobu, aby się zgubić
Powinieneś prawdopodobnie dodać to do ./configure:
Unikaj włączania zarówno Pythona 2, jak i 3
Nie spiesz się Jest to bardzo dobrze wyjaśniona procedura. Dziękuję Valloric
źródło
W systemie Mac OS X można użyć
homebrew
do zainstalowania najpierw Pythona, a następnie vima, który to vim będzie obsługiwał Pythona.Używam MBP, obsługi vima
python/dyn
zainstalowanej w powyższy sposób, ale nie w tympython3
.# Usuń błędny ans 2017.2.28 10:38 #
źródło
+python
lub-python
. Musisz zajrzeć:version
Do instalacji serwera bez GUI należy użyć
vim-nox
zamiast tego.apt install vim-nox
źródło
Dla tych, którzy używają Pythona Anaconda, wymagane są dodatkowe modyfikacje. Mogą także chcieć skompilować vima, szczególnie jeśli chcesz uzupełnić kod. Oto polecenie konfiguracji:
Zmodyfikowane polecenie konfiguracji dla anakondy:
Tutaj vim jest instalowany w
/XXX/SOFTWARE/VIM8/install3
środowisku anaconda dla Pythona 3.6 zainstalowanego w/XXX/anaconda2/envs/py36
źródło