Ответы:
В 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глобально?