Когда у меня есть выбор, я выбираю Ubuntu или Debian, как бы осуждали меня поклонники более «низкоуровневых» дистрибутивов. Но приходится периодически действовать и под другими дистрибутивами, например, под CentOS. Жизнь заставила постичь азы vi, который в большинстве дистрибутивов является текстовым редактором по умолчанию (и против которого я ничего в общем-то и не имею), но руки уже как-то привыкли к nano. Этот маленький и лёгкий редактор имеется во всех современных репозиториях, установить его легко и просто, но вот поверить систему в его умолчальность придётся заставить.
Итак, например вы решили добавить какое-то задание в планировщик и дали команду crontab -e
. Предчувствуете кто откроет файл с заданиями? Это будет vi
, т.е. редактор по умолчанию.
Рассказать вашей командной оболочке (а это ведь bash, правда) о любимом редакторе можно через переменные окружения:
EDITOR="nano"
export EDITOR
Изменения почувствуете немедленно. Но чтобы при загрузке и запуске bash`а он уже знал, чем вы предпочитаете править текстовые файлы из консоли, достаточно добавить одну строчку в конфигурационный файл.
Эта нехитрая команда допишет в конец ~/.bashrc
необходимое:
echo export EDITOR="nano" >> ~/.bashrc
»