¿Cómo puedo cambiar mi editor de texto predeterminado de gedit a Emacs?
¿Cómo puedo cambiar mi editor de texto predeterminado de gedit a Emacs?
Respuestas:
La respuesta no funcionó en 12.10. Esto es lo que funcionó en mi caso:
Esto también funciona en 12.04 y 13.04.
gedit
por geany
)
Una solución más sólida sería reemplazar los enlaces /usr/share/applications/defaults.list
.
sed -i 's/gedit/emacs/' /usr/share/applications/defaults.list
Haga clic derecho en un archivo de texto, apunte a "Abrir con" y mostrará otros editores en un submenú. Haga clic en "Otra aplicación ...". Le mostrará un cuadro de diálogo con una lista de aplicaciones, seleccione Emacs y asegúrese de que la opción "Recordar esta aplicación para" archivo de documento de texto sin formato "esté marcada. Haga clic en "Abrir".
No uso un DE, pero para mis configuraciones el siguiente comando es el mejor:
/usr/bin/select-editor
Si desea reemplazar gedit con cualquier otro editor de texto para todos los tipos de archivos, lo más fácil es editar el defaults.list
archivo ubicado aquí:
/usr/share/applications/defaults.list
Simplemente busque y reemplace todas las gedit.desktop
referencias con su propio editor (en este caso emacs.desktop
). Necesita permisos de root para editar el archivo. Entonces, solo haz:
sudo -H gedit /usr/share/applications/defaults.list
Guarde el archivo, ciérrelo y listo.
Puede configurar el editor de texto predeterminado para un usuario específico en # ~ / .local / share / aplicaciones / mimeapps.list de la siguiente manera:
[Default Applications]
text/plain=gedit.desktop
Para la configuración global para todos los usuarios, debe modificar /etc/gnome/defaults.list
Para configurar Pluma como editor de texto predeterminado para todos los usuarios (global):
sudo sed -i 's | text / plain = gedit.desktop | text / plain = pluma.desktop | g' /etc/gnome/defaults.list
export EDITOR=emacs
, y tal vez agregue eso a su nombre.bashrc
para que se convierta en su valor predeterminado.