Midnight Commander (MC) — мощный файловый менеджер, широко используемый в среде командной строки Linux. Одной из его примечательных особенностей является возможность редактировать файлы непосредственно внутри приложения с помощью встроенного редактора. По умолчанию MC использует внутренний редактор, который, возможно, понравится не каждому. Если вы являетесь поклонником Vim, эта статья проведет вас через процесс смены редактора Midnight Commander на Vim, предоставляя вам более знакомый и мощный опыт редактирования. Итак, давайте углубимся и рассмотрим различные методы настройки!
Метод 1: простой способ – файл конфигурации MC
Первый и самый простой метод предполагает изменение файла конфигурации MC. Откройте терминал и введите следующую команду для редактирования файла конфигурации:
$ nano ~/.config/mc/ini
В разделе [Midnight-Commander] найдите параметр редактора и измените его на:
editor = /usr/bin/vim
Сохраните файл и выйдите из редактора. Теперь, когда вы открываете файл для редактирования в MC, он будет использовать Vim в качестве редактора по умолчанию.
Метод 2: подход с использованием переменных среды
Если вы предпочитаете использовать переменные среды, вы можете установить переменную EDITOR в значение Vim. Откройте терминал и введите следующую команду:
$ export EDITOR=/usr/bin/vim
Чтобы сделать это изменение постоянным, добавьте указанную выше команду в файл профиля вашей оболочки, например ~/.bashrc или ~/.bash_profile. После сохранения файла закройте и снова откройте терминал или запустите source, чтобы применить изменения.
Метод 3: переключатель командной строки
Для одноразового использования вы можете указать редактор непосредственно из командной строки при запуске MC. Откройте терминал и введите следующую команду:
$ mc -e /usr/bin/vim
Эта команда запустит MC с Vim в качестве редактора. Вы можете заменить /usr/bin/vimна путь к исполняемому файлу Vim, если он установлен в другом месте.
Метод 4: альтернативное сочетание клавиш редактора
Другой подход заключается в назначении сочетания клавиш в MC для вызова Vim в качестве альтернативного редактора. Откройте файл конфигурации MC, выполнив:
$ nano ~/.config/mc/ini
В разделе [Midnight-Commander] найдите параметр alt_editor и измените его на:
alt_editor = /usr/bin/vim
Сохраните файл и выйдите из редактора. Теперь, находясь в MC, вы можете нажать F4, чтобы открыть файл во внутреннем редакторе, или нажать Alt + F4, чтобы открыть его в Vim.
В этой статье мы рассмотрели несколько способов изменить редактор Midnight Commander на Vim. Независимо от того, предпочитаете ли вы редактировать файлы непосредственно в MC или запускать редактор отдельно, эти методы предоставляют вам возможность гибко настроить рабочий процесс в соответствии с вашими предпочтениями. Так что давайте, попробуйте Vim в Midnight Commander и испытайте мощь этого легендарного текстового редактора!