"Власний редактор Джо" для мене природно не підходить. Як перейти на використання 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
.