„Własny redaktor Joe” nie przychodzi mi naturalnie. Jak przejść na używanie nano lub vima?
próbowałem
export EDITOR=nano
ale wydaje się, że nie jest to szanowane. Też chciałbym visudo
to uszanować.
„Własny redaktor Joe” nie przychodzi mi naturalnie. Jak przejść na używanie nano lub vima?
próbowałem
export EDITOR=nano
ale wydaje się, że nie jest to szanowane. Też chciałbym visudo
to uszanować.
Odpowiedzi:
Aby zmienić domyślny edytor na poziomie systemu:
sudo update-alternatives --config editor
a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
update-alternatives --install /usr/bin/editor editor /usr/bin/geany 10
Metodą zmiany domyślnego edytora konta jest ustawienie EDITOR
zmiennej środowiskowej. Jeśli to ci nie pomoże, zrobiłeś coś niezwykłego. Sprawdź, czy jeszcze nie zdefiniowałeś VISUAL
, a jeśli tak, nadaj tym dwóm zmiennym tę samą wartość (zobacz WIZUALNA vs. EDYTOR - jaka jest różnica? ). Dodaj te wiersze do ~/.profile
(uwaga: nie do~/.bashrc
):
EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL
Zgodnie z polityką Debiana wszystkie programy powinny obsługiwać EDITOR
i VISUAL
ustawiać domyślny edytor.
W Debianie i pochodnych możesz użyć mechanizmu alternatyw, aby ustawić ogólnosystemowy domyślny edytor, jak wspomniał Steve Robillard : uruchom update-alternatives --config editor
jako root.
EDITOR
każdym razem, gdy uruchamiasz powłokę. Spróbuj tego:echo "export EDITOR=nano" >> ~/.bashrc
.