Ответы:
В Midnight Commander перейдите в меню «Параметры» / «Конфигурация ...» / установите флажок «Внутреннее редактирование» и снимите его. (Не забудьте выполнить команду «Сохранить настройки», если параметр «Автосохранение» отключен.)
Затем установите EDITOR
переменную среды Sublime. Вы можете предпочесть добавить один из них в файл ресурсов вашей оболочки:
Глобальные настройки для всех программ, которые используют EDITOR
(не рекомендуется):
EDITOR=sublime
export EDITOR
Временная настройка только для данной сессии Midnight Commander:
alias mc='EDITOR=sublime mc'
То же самое для зрителя, просто вы снимите флажок Использовать внутреннее представление и установите VIEWER
вместо него переменную среды.
crontab
, используют его. Такие инструменты могут использоваться без X (например, из виртуального терминала в однопользовательском режиме для операций обслуживания) или пользователем, у которого нет запущенного экземпляра X (например, через su -
). Так что лучше держать EDITOR
в текстовом режиме редактора.
Запустите MC как обычно. В командной строке прямо над нижней строкой меню выберите тип
select-editor
Это должно открыть меню со списком всех ваших установленных редакторов. Это работает для меня на всех моих текущих машинах Linux.
EDITOR=sublime
глобально?