Mój profesor przypisał konto ssh do każdego ucznia w mojej klasie programistycznej i zlecił używanie VIM do edycji tekstu. Odkryłem :set nu
i :set auto indent
przez Google. Zauważyłem, że te dwa ustawienia resetują się po każdym uruchomieniu. Czy istnieje sposób, aby utrwalić je na moim koncie SSH? Co z VIM na moim komputerze lokalnym?
15
vimtutor
. Pomoże ci to nauczyć się korzystać z Vima. Kiedy to zrobisz, uruchom:help
w Vimie, aby zobaczyć przegląd korzystania z systemu pomocy i trochę więcej wstępnych lektur.Odpowiedzi:
Umieść je w swoim
vimrc
(patrz:help vimrc
). Następnie możesz zsynchronizować ten plik między komputerami.Inną opcją jest skonfigurowanie vimrc na komputerze lokalnym i użycie np. Bcvi do przezroczystego przesyłania plików ze zdalnego do lokalnego iz powrotem.
źródło
Kiedy jesteś w Vimie, wpisz
:echo $VIM
..., które powinno dać ci lokalizację, do której powinien iść twój _vimrc (lub .vimrc). Edytuj plik pod tą nazwą, umieść w nim te dwa wierszei zapisz to.
Krzycz, jeśli masz z tym jakieś problemy.
źródło
:help vimrc
$ VIM jest prawdopodobnie rzeczą Mac. Tylko mówię'.Istnieje również modeline, w której można skonfigurować pliki vim i nie są zależne od żadnej lokalnej konfiguracji vim.
źródło
Jeśli korzystasz z komputera Mac, możesz użyć aplikacji Opcje Vima :
Następnie możliwe jest przesłanie pliku konfiguracyjnego vim na zdalną maszynę SSH za pomocą polecenia „scp”, takiego jak:
źródło