dired – ¿Cómo configurar emacs como administrador de archivos predeterminado?

Pregunta:

Algunos programas como Firefox tienen botones que al hacer clic en ellos abren un administrador de archivos para buscar archivos. ¿Cómo hago para que se abra en emacs con el modo dired en Debian Linux?

Respuesta:

Dependiendo de su entorno de escritorio, el método para configurar una aplicación predeterminada puede diferir. Dicho esto, muchos entornos de escritorio respetan las asociaciones en ~/.local/share/applications/mimeapps.list , donde puede configurar una asociación para los tipos de inode/directory application/x-directory y / o inode/directory .

Mi lista mimeapps.list ve así ahora:

[Default Applications]
application/x-directory=emacs-dired.desktop
inode/directory=emacs-dired.desktop

En el mismo directorio tengo un archivo llamado emacs-dired.desktop con el siguiente contenido:

[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
NoDisplay=true
Exec=emacsclient --eval '(dired "%f")'
Name=Dired
Comment=Emacs Dired

Cuando mi instancia de Emacs de larga duración ejecuta un servidor ( Mx server-start ) y hago clic en, digamos, el icono de carpeta en la lista de Descargas en Icecat, se abre un nuevo búfer dired .

Esto realmente funciona para mí ahora. Gracias por hacer la pregunta — de lo contrario no habría configurado esto.

Leave a Comment

Your email address will not be published. Required fields are marked *

web tasarım