Як переключити редактор у mc (опівночі командир) з нано на mcedit?


46

Використовуючи ubuntu 10.10 редактор в mc (опівночі командир) є нано. Як я можу перейти на внутрішній редактор mc (mcedit)?

Відповіді:


71

Натискайте наступні клавіші по порядку, по черзі:

  1. F9 Активує верхнє меню.
  2. o Вибирає Optionменю.
  3. c Відкриває діалогове вікно налаштування.
  4. i Перемикає use internal editваріант.
  5. s Зберігає ваші налаштування.

alt текст


7
Чи можете ви також додати, як змінити редактор на будь-який інший редактор?
trusktr

Краще було б вказати спосіб змінити це з командного рядка, але не шляхом зміни редактора за замовчуванням ОС.
sorin

Це чудово, але чи можна зробити те ж саме в командному рядку, скажімо, додавши / змінивши змінну середовища? Я хотів би це автоматизувати.
Микола Лещів

2
Виглядає він змінився на «т» замість «я» зображення
pshirishreddy

38

Запустіть MC як завжди. У командному рядку праворуч над нижнім рядком виберіть меню select-editor. Це має відкрити меню зі списком усіх встановлених редакторів. Це працює для мене на всіх моїх поточних машинах Linux.


Дякую! Це єдине рішення, яке працювало для мене з версією mc у сховищах Ubuntu 14.04.
Кувалда з кувалди

3
Не працює для мене. Я отримую помилку "Команда не знайдена".
1616

Це рішення корисне в Ubuntu (не тестується в Debian), але в Redhat або Centos вам потрібно зробити щось на кшталт цього блогу rhel-centos-set-default-editor-to-nano
hermeslm

14

Ви також можете змінити стандартний редактор. Відкрийте термінал і введіть цю команду:

sudo update-alternatives --config editor

Ви отримаєте список встановлених редакторів у вашій системі та зможете обрати улюбленого.


2
OP не запитує, як змінити системний редактор за замовчуванням.
Райан Томпсон

3

Якщо ви хочете залишити налаштування mc та системи такими, як зараз, ви можете просто запустити його

$ EDITOR=mcedit mc

1

Відкрийте Midnight Commander, перейдіть до Опції -> Конфігурація і поставте прапорець "використовувати внутрішній редактор". Натисніть зберегти, і ви закінчите.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.