"Власний редактор Джо" для мене природно не підходить. Як перейти на використання nano або vim?
Я намагався
export EDITOR=nano
але, схоже, це не поважають. Я також хотів би visudoповажати це.
"Власний редактор Джо" для мене природно не підходить. Як перейти на використання nano або vim?
Я намагався
export EDITOR=nano
але, схоже, це не поважають. Я також хотів би visudoповажати це.
Відповіді:
Щоб змінити редактор за замовчуванням на системному рівні:
sudo update-alternatives --config editor
а потім виконайте підказки на екрані.
update-alternatives --install /usr/bin/editor editor /usr/bin/geany 10
Спосіб зміни редактора за замовчуванням для вашого облікового запису полягає у встановленні EDITORзмінної середовища. Якщо це не допоможе вам, ви зробили щось незвичне. Переконайтесь, що ви також не визначили VISUALабо присвоїте їм дві змінні однакове значення (див. VISUAL vs. EDITOR - у чому різниця? ). Додайте ці рядки до свого ~/.profile(примітка: не до~/.bashrc ):
EDITOR=nano
VISUAL=$EDITOR
export EDITOR VISUAL
Відповідно до політики Debian , всі програми повинні підтримувати EDITORта VISUALвстановлювати редактор за замовчуванням.
Під Debian та похідними ви можете використовувати механізм альтернатив для встановлення загальносистемного редактора за замовчуванням, як згадував Стів Робіллард : запустити update-alternatives --config editorяк root.
EDITORкожного разу, коли ви запускаєте оболонку. Спробуйте це:echo "export EDITOR=nano" >> ~/.bashrc.