Używam vim jako mojego normalnego edytora, więc mój vimrc jest skonfigurowany w określony sposób.
Często zdarza mi się, że edytuję crony za pomocą polecenia
crontab -e
Kiedy to robię, edytuję w vimie, ale bez mojego normalnego vimrc - mógłbym załadować go za pomocą polecenia, ale chciałbym, aby ładował się automatycznie - czego mi brakuje?
Dodatkowe informacje - Jestem użytkownikiem systemu, nie mam uprawnień administratora ....
vimrc
nie ładuje się, a nie, że domyślny edytor jest nieprawidłowy - prawda? Wydaje mi się, że to jestvimrc
problem, a nie kwestia edytora, jak sugerują ludzie.Odpowiedzi:
Wygląda na to, że wszystkim brakuje tego problemu. Problem polega na tym, że na przykład
vimrc
plik nie działa, gdy go używaszcrontab -e
. Zakładając, że jest to poprawne:Prawdopodobnie
~\.vimrc
skonfigurowałeś dla użytkownika, ale nie dla systemu. Możesz skopiować / stworzyć globalny (który powinien działać dla vima gdziekolwiek).Zazwyczaj globalny
vimrc
to:-lub-
W zależności od systemu opartego na * Nix.
Mam nadzieję, że to trochę więcej na temat tego, czego szukasz.
źródło
Aby vim działało, ustawienia vima powinny być włączone w całym systemie, ponieważ
crontab(1)
wywołuje EDITOR bez środowiska.źródło