Выбор редактора по умолчанию для Debian Ubuntu CentOS

Если у Вас в терминале открывается редактор, который вам не удобен, например, по команде crontab -e открывается vim, а вы хотели nano, тогда можно воспользоваться командами ниже.

После поисков в интернете я нашёл несколько способов, но мне они не помогли, на всякий случай приведу все способы (мой последний):

1)

sudo update-alternatives --config editor

это меняет текстовый редактор, после запуска команды будет выведен список редактор, введите цифру нужного Вам редактора.

2) Насколько я понял следует изменить файл в папке вашего профиля, то есть:

nano /home/username/.barchrc

и указать:

export VISUAL=vim

или

export EDITOR=vim

у меня этого файла не было и его создание не помогло.

Для CentOS была похожая команда:

cat <>/etc/profile.d/nano.sh
export VISUAL="nano"
export EDITOR="nano"
EOF

Работает или нет не знаю.

3) А теперь мой рабочий способ, первый пункт должен выбрать редактор по умолчанию, но по какой-то причине для crontab этого не достаточно, в домашней папке я обнаружил интересный файл, который изменил успешно редактор по умолчанию:

cat /home/username/.selected_editor

У меня этот файл выглядит так:

# Generated by /usr/bin/select-editor
SELECTED_EDITOR="/bin/nano"

Изначально изменил вторую строчку на нужный редактор, но это не совсем правильно, поэтому сделайте так:

select-editor

и выберите нужный редактор цифрой. По не понятной причине стрелка указывала не на тот редактор, который выбран…

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *