Respuestas:
En Midnight Commander, vaya al menú Opciones / Configuración ... comando / Usar la casilla de verificación de edición interna y desactívela. (No olvide ejecutar el comando Guardar configuración si la opción Guardar guardado está desactivada).
Luego establezca la EDITOR
variable de entorno en Sublime. Es posible que prefiera agregar uno de estos al archivo de recursos de su shell:
Configuración global para todos los programas que usan EDITOR
(no recomendado):
EDITOR=sublime
export EDITOR
Configuración temporal solo para la sesión de Midnight Commander dada:
alias mc='EDITOR=sublime mc'
Lo mismo para el visor, solo desmarca la opción Usar vista interna y establece la VIEWER
variable de entorno en su lugar.
crontab
, lo están usando. Dichas herramientas pueden usarse sin X (por ejemplo, desde un terminal virtual en modo de usuario único para operaciones de mantenimiento) o por un usuario que no tiene una instancia de X en ejecución (por ejemplo, a través de su -
). Así que mejor manténgase EDITOR
configurado en un editor de modo de texto.
Ejecute MC como de costumbre. En la línea de comando, justo encima de la fila inferior de las selecciones de menú, escriba
select-editor
Esto debería abrir un menú con una lista de todos los editores instalados. Esto está funcionando para mí en todas mis máquinas Linux actuales.
EDITOR=sublime
globalmente?