Odpowiedzi:
Z man less
,
v Wywołuje edytor do edycji aktualnie przeglądanego pliku. The edytor jest pobierany ze zmiennej środowiskowej VISUAL, jeśli jest zdefiniowany, lub EDYTOR, jeśli VISUAL nie jest zdefiniowane, lub domyślnie „vi”, jeśli nei nie zdefiniowano VISUAL ani EDITOR. Zobacz także dyskusję na temat LESSEDIT w sekcji PROMPTS poniżej.
Wystarczy ustawić standardową EDITOR
zmienną środowiskową zgodnie z własnymi życzeniami, np. export EDITOR=vim
W ~/.bashrc
lub coś takiego.
Znalazłem odpowiedź tutaj https://www.howtogeek.com/howto/ubuntu/change-the-default-editor-from-nano-on-ubuntu-linux/, który pokazuje, jak zmienić domyślny edytor bez konieczności zmiany Zmienne środowiska. Działa to jednak tylko w dystrybucjach opartych na Debianie.
Krótko mówiąc, wpisz poniższe polecenie w swoim pliku cli:
sudo update-alternatives --config editor
który da ci menu z różnymi opcjami edytora, takimi jak:
$ sudo update-alternatives –config editor
There are 5 alternatives which provide `editor’.
Selection Alternative
———————————————–
1 /usr/bin/vim
2 /bin/ed
*+ 3 /bin/nano
4 /usr/bin/vim.basic
5 /usr/bin/vim.tiny
Press enter to keep the default[*], or type selection number:
Po prostu wprowadź numer edytora, który chcesz ustawić jako domyślny.
Możesz także utworzyć alias
alias v='vim'
i zapisać go w swoim/.bashrc