Редактор по-умолчанию в консоли Gentoo-линукс
Если вы пользуетесь какими-то утилитами которые дают возможность редактировать конфиг из своей оболочки, то по-умолчанию используется редактор установленый в системе через переменную EDITOR
Что может вызвать вот такие вот ошибки:
crontab -e /bin/sh: /usr/bin/vi: No such file or directory crontab: "/usr/bin/vi" exited with status 127 |
Выставить тот редактор который Вам нравится или тот который есть в системе можно несколькими путями
1. Экспортировать в переменную новое значение перед вызовом команды
env EDITOR=nano crontab -e |
Плюсы: можно использовать разные редакторы для разных целей
Минусы: надоест набирать такую команду
2. Назначить значение переменной при запуске bash конкретного пользователя
cat /home/<username>/.bashrc ....... # Put your fun stuff here. export EDITOR=nano |
Для crontab еще можно вот так
export VISUAL=nano |
3. Для всей системы можно установить так:
cat /etc/env.d/99editor EDITOR="/usr/bin/nano" |
После чего обновить окружение
env-update && source /etc/profile |
4. Гентушный способ:
eselect editor list Available targets for the EDITOR variable: [1] /bin/nano [2] /bin/ed [ ] (free form) eselect editor set 1 |