- aboutubuntu.ru
- Подпишитесь на RSS
- VDS с Ubuntu Server
- Вход в систему
- Ubuntu 10.04 LTS
- Наши посетители
- Подпишитесь на комментарии
- Поиск
- Как в Linux вообще (и в Ubuntu, в частности) изменить текстовый редактор по умолчанию?
- Как сменить редактор по умолчанию
- Как в Linux изменить текстовый редактор по умолчанию
- 🐹 CentOS 7/Debian/Ubuntu: Как изменить текстовый редактор по умолчанию?
- Содержание:
- 1. Введение.
- 2. Смена текстового редактора.
- Задать текстовый редактор по умолчанию
- Debian-подобные системы
- Для любого дистрибутива Linux
- Ссылки
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`а он уже знал, чем вы предпочитаете править текстовые файлы из консоли, достаточно добавить одну строчку в конфигурационный файл.
Источник
Как сменить редактор по умолчанию
Когда поставил себе цель уметь пользоваться чем-либо то нужно сразу же переключиться на задуманное, а не время от времени. Вот так и я. Я решил, хочу более сносно ориентироваться при использовании редактора именуемого 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
Источник
Задать текстовый редактор по умолчанию
Чтобы установить ваш любимый текстовый редактор (у меня это Komodo IDE) по-умолчанию в системе, достаточно всего пары строк кода.
Debian-подобные системы
Теперь можно просмотреть список доступных текстовых редакторов и выбрать тот, который будет использоваться по умолчанию:
Как правильно заметил Lampslave , данный способ работает только в системах, основанных на Debian .
Для любого дистрибутива Linux
Ссылки
Суровый русский тимлид. Жил в Магадане, в офисе московских веб студий и в Тульской деревне. Виртуозно знает WordPress, PHP, ООП, Vue.js и вот это вот все.
Делает крутые высоконагруженные сайты, поэтому уже почти захватил весь рынок WordPress разработки в России. Не дает никому делать сайты без спроса.
Ведет блог о разработке, дайджест в телеграмме и в ВК.
Всё бы хорошо, но такой способ работает только в системах, основанных на Debian, насколько мне известно.
Спасибо. Пометил в статье.
Не за что. Давно я тут не появлялся, а вот сегодня наткнулся на страницу в поисковике и решил зайти.
Что хочу отметить. Использование переменной EDITOR для назначения «любимого» редактора является не совсем правильным, т.к. метод влияет и на консольные редакторы. При определённых условиях это может привести к проблемам. Лучше всего оставить консоль в покое, а редактор задать через «свойства файла», как это делается в Windows, или через напрямую отредактировав конфиг mime-ассоциаций. Подробности: раз , два .
Источник