- Как сменить редактор по умолчанию
- Как в Linux изменить текстовый редактор по умолчанию
- 🐹 CentOS 7/Debian/Ubuntu: Как изменить текстовый редактор по умолчанию?
- Содержание:
- 1. Введение.
- 2. Смена текстового редактора.
- aboutubuntu.ru
- Подпишитесь на RSS
- VDS с Ubuntu Server
- Вход в систему
- Ubuntu 10.04 LTS
- Наши посетители
- Подпишитесь на комментарии
- Поиск
- Как в Linux вообще (и в Ubuntu, в частности) изменить текстовый редактор по умолчанию?
- Изменение редактора по умолчанию
- IT-поддержка
Как сменить редактор по умолчанию
Когда поставил себе цель уметь пользоваться чем-либо то нужно сразу же переключиться на задуманное, а не время от времени. Вот так и я. Я решил, хочу более сносно ориентироваться при использовании редактора именуемого vim, а раз так то ниже пошаговые шаги по воплощении задуманного. Все дальнейшие действия происходят на рабочей/тестовой системе Ubuntu Trusty Desktop/Server.
Ранее я постоянно использовал редактор nano, а теперь хочу VIM.
$ sudo apt-get install vim -y
$ sudo update-alternatives —config editor
Есть 5 вариантов для альтернативы editor (предоставляет /usr/bin/editor).
Выбор Путь Приор Состояние
* 0 /bin/nano 40 автоматический режим
- 1 /bin/ed -100 ручной режим
- 2 /bin/nano 40 ручной режим
- 3 /usr/bin/mcedit 25 ручной режим
- 4 /usr/bin/vim.basic 30 ручной режим
- 5 /usr/bin/vim.tiny 10 ручной режим
Нажмите enter, чтобы сохранить текущий выбор[*], или введите выбранное число: 5
update-alternatives: используется /usr/bin/vim.tiny для предоставления /usr/bin/editor (editor) в ручной режим
Но и после этого при вызове sudo crontab -e все равно открывает редактирование через редактор nano, а я хочу через vim, как тогда сделать это?
touch: невозможно выполнить touch для «/home/ekzorchik/.selected_editor»: Отказано в доступе
$ ls -l /home/ekzorchik/.selected_editor
-rw-r—r— 1 root root 66 Jul 18 15:26 /home/ekzorchik/.selected_editor
$ sudo chown ekzorchik:ekzorchik
Select an editor. To change later, run ‘select-editor’.
Источник
Как в Linux изменить текстовый редактор по умолчанию
Как у каждого есть свои предпочтения в музыке, кино ,так и каждого есть свои предпочтения при выборе текстового редактора. Кто то не любит nano и предпочитая vim, другие обычно пользуются mcedit. Для изменения текстового редактора по умолчанию нужно всего пара действий.
В Debian/Ubuntu
Посмотрим для начала установленный по умолчанию редактор
# ls -l /etc/alternatives/editor
lrwxrwxrwx 1 root root 18 Sep 30 12:57 /etc/alternatives/editor -> /usr/bin/vim.basic
По умолчанию у нас стоит Vim. Попробуем его поменять и поставить Nano.
# sudo update-alternatives —config editor
There are 5 choices for the alternative editor (providing /usr/bin/editor).
Selection Path Priority Status
————————————————————
0 /bin/nano 40 auto mode
1 /bin/ed -100 manual mode
2 /bin/nano 40 manual mode
3 /usr/bin/emacs24 0 manual mode
4 /usr/bin/mcedit 25 manual mode
* 5 /usr/bin/vim.basic 30 manual mode
Press enter to keep the current choice[*], or type selection number: 2
update-alternatives: using /bin/nano to provide /usr/bin/editor (editor) in manual mode
Появиться таблица со списком установленных редакторов , который имеет свой номер. Выбираем свой любимый редактор и вводим его номер. Теперь выбранный вами редактор, будет редактором по умолчанию. Проверить что это именно так, можно повторно выполнив команду:
# ls -l /etc/alternatives/editor
lrwxrwxrwx 1 root root 9 Sep 30 14:17 /etc/alternatives/editor -> /bin/nano
В CentOS
По умолчанию используется редактор vi, проверить это можно командой:
Источник
🐹 CentOS 7/Debian/Ubuntu: Как изменить текстовый редактор по умолчанию?
Опубликовано 2021-03-06 · Обновлено 2021-03-31
Содержание:
На чем было опробовано:
- CentOS Linux release 7.9.2009 (Core).
- Ноутбук Emachines.
1. Введение.
Как у каждого есть свои предпочтения в музыке и кино, так же у каждого есть свои предпочтения при выборе текстового редактора. Кто то не любит nano и предпочитает vim, другие обычно с удовольствием пользуются mcedit. Для изменения текстового редактора по умолчанию нужно всего пара действий.
2. Смена текстового редактора.
2.1. В CentOS 7.
По умолчанию используется редактор vi, проверить это можно командой:
Ответ: vi.
Поменяем редактор по умолчанию на mcedit.
Ответ:
2.2. В Debian/Ubuntu.
Посмотрим для начала установленный по умолчанию редактор:
# ls -l /etc/alternatives/editor
Ответ: lrwxrwxrwx 1 root root 18 Sep 30 12:57 /etc/alternatives/editor -> /usr/bin/vim.basic
По умолчанию стоит Vim.
Попробуем его поменять и поставить Nano.
# sudo update-alternatives —config editor
Ответ:
Появиться таблица со списком установленных редакторов , который имеет свой номер. Выбираем свой любимый редактор и вводим его номер. Теперь выбранный вами редактор, будет редактором по умолчанию.
Проверить что это именно так, можно повторно выполнив команду:
# ls -l /etc/alternatives/editor
Ответ: lrwxrwxrwx 1 root root 9 Sep 30 14:17 /etc/alternatives/editor -> /bin/nano
Источник
aboutubuntu.ru
Подпишитесь на RSS
VDS с Ubuntu Server
Мы работаем на виртуальном выделенном сервере от TrueVDS с Ubuntu на борту. Всем довольны и другим рекомендуем.
Вход в систему
Ubuntu 10.04 LTS
Наши посетители
Подпишитесь на комментарии
RSS всех комментариев:
Поиск
А вот зарегистрированные пользователи не утруждают себя просмотром рекламной информации на этом сайте.
Как в Linux вообще (и в Ubuntu, в частности) изменить текстовый редактор по умолчанию?
Когда у меня есть выбор, я выбираю Ubuntu или Debian, как бы осуждали меня поклонники более «низкоуровневых» дистрибутивов. Но приходится периодически действовать и под другими дистрибутивами, например, под CentOS. Жизнь заставила постичь азы vi, который в большинстве дистрибутивов является текстовым редактором по умолчанию (и против которого я ничего в общем-то и не имею), но руки уже как-то привыкли к nano. Этот маленький и лёгкий редактор имеется во всех современных репозиториях, установить его легко и просто, но вот поверить систему в его умолчальность придётся заставить.
Итак, например вы решили добавить какое-то задание в планировщик и дали команду crontab -e . Предчувствуете кто откроет файл с заданиями? Это будет vi , т.е. редактор по умолчанию.
Рассказать вашей командной оболочке (а это ведь bash, правда) о любимом редакторе можно через переменные окружения:
EDITOR=»nano»
export EDITOR
Изменения почувствуете немедленно. Но чтобы при загрузке и запуске bash`а он уже знал, чем вы предпочитаете править текстовые файлы из консоли, достаточно добавить одну строчку в конфигурационный файл.
Источник
Изменение редактора по умолчанию
Автор: Нагибин Владимир . Дата статьи: 14.10.2008 г.
Допустим, что ранее вы были приверженцем редактора emacs, по умолчанию установленного в вашей системе. Но после знакомства с редактором vi, вы поняли, что это «навсегда». О том, как изменить редактор, установленный по умолчанию, на любой другой, мы и рассмотрим в этой статье.
Среди системных переменных, назначенных в Linux, есть переменная EDITOR, которая отвечает за назначение редактора по умолчанию. Если вы выполните в консоли:
система выведет на экран примерно следующее (зависит от того, чему равна переменная в вашей системе):
Это означает, что в вашей системе редактором по умолчанию установлен редактор emacs.
Для того, чтобы назначить по умолчанию другой редактор (в приведенном ниже примере будет назначен редактор vi ), вам необходимо выполнить следующие действия:
добавить в файл .bashrc, находящийся в вашем домашнем каталоге, строку
выйти из системы и, вновь войти в систему (Внимание! Без этого все наши изменения не вступят в силу).
Вышеуказанные действия применимы для назначения редактора по умолчанию отдельному пользователю (или нескольким).
Для того, чтобы назначить всем пользователям системы редактор по умолчанию, необходимо прописать строку
в файл /etc/profile, указав вместо new_editor, название назначаемого редактора.
IT-поддержка
Оказываем квалифицированную помощь в поддержке Вашей IT-инфраструктуры
Источник