„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ć.
debian
environment-variables
editors
wmarbut
źródło
źródło
EDITOR
każdym razem, gdy uruchamiasz powłokę. Spróbuj tego:echo "export EDITOR=nano" >> ~/.bashrc
.~/.bashrc
, aby~/.profile
. Zobacz Alternative to .bashrcOdpowiedzi:
Aby zmienić domyślny edytor na poziomie systemu:
a następnie postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.
źródło
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
):Zgodnie z polityką Debiana wszystkie programy powinny obsługiwać
EDITOR
iVISUAL
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.źródło
Powyższe rozwiązanie działa, ale nie jest możliwe do skryptowania. Jeśli chcesz to zrobić w sposób skryptowy (nieinteraktywny), powinieneś użyć --set:
Możesz uzyskać listę opcji za pomocą:
źródło