Wierzę, że mogę zrobić coś takiego export EDITOR=vi, ale nie jestem pewien, co dokładnie wejść i gdzie.
Jak ustawić „vi” jako domyślny edytor?
select-editor.
Wierzę, że mogę zrobić coś takiego export EDITOR=vi, ale nie jestem pewien, co dokładnie wejść i gdzie.
Jak ustawić „vi” jako domyślny edytor?
select-editor.
Odpowiedzi:
Powinieneś dodać go do pliku konfiguracyjnego powłoki. W przypadku Bash jest to ~/.bashrclub ~/.bash_profile. Powinieneś także ustawić $VISUAL, ponieważ niektóre programy (poprawnie) używają tego zamiast $EDITOR(patrz VISUALvs.EDITOR ). Dodatkowo, chyba że wiesz dlaczego, powinieneś ustawić go na vimzamiast vi.
TL; DR, dodaj do konfiguracji powłoki (prawdopodobnie ~/.bashrc):
export VISUAL=vim
export EDITOR="$VISUAL"
EDITORznajduje się ono zarówno w twoim środowisku ( env | grep EDITOR), jak i jest przekazane do sudo( sudo env | grep EDITOR), ponieważ zasady bezpieczeństwa sudo twojego systemu mogą tego zabronić ( man sudowięcej informacji znajdziesz w szczegółach).
Możesz także ustawić domyślny edytor tekstu za pomocą następującego polecenia.
sudo update-alternatives --config editor
git, co było dokładnie tym, czego potrzebowałem.
ranger, co było dokładnie tym, czego potrzebowałem. PS: tylko za pomoc w indeksie dla osób, które próbują zrobić to samo.
Jak wspomniano w komentarzu Pablo Bianchi , możesz biegać
select-editor
I zapyta cię, którego edytora użyć. Jeśli nie widzisz vima jako opcji, uruchom
apt install vim
I spróbuj ponownie.
Jeśli bash jest twoją powłoką, włóż ją do .bash_profilekatalogu domowego; jeśli zsh jest twoją powłoką, to włóż ją do .zprofile; dla innych powłok patrz odpowiednia dokumentacja.
export EDITOR=vimw twoim bashrc lub zshrc lub ..rc