La respuesta dada por Yusuf es correcta pero en mi caso fue incompleta. Como no tenía ningún Kile.desktop
archivo en mi /usr/share/applications
(la .desktop
asociación está oculta, como señala Cumulus007), tuve que crearlo y simplemente escribir Exec=kile %F
no es suficiente. Esto es lo que puse dentro del Kile.desktop
archivo que creé usando las instrucciones de Yusuf:
[Desktop Entry]
Name=Kile
Comment=LaTeX front end
Exec=kile %f
Terminal=false
Icon=/usr/share/pixmaps/kile.xpm
Type=Application
Categories=Office;Database
MimeType=text/x-bibtex
Esto finalmente me permitió seleccionar Kile
como la aplicación predeterminada para abrir .tex
archivos.
/usr/share/applications
no hay.desktop
archivos, solo archivos de aplicación sin extensiones. El archivo paraKile
no está allí, ¿cómo puedo crearlo?Exec=kile %F
debería hacerlo funcionar, pero eso no es suficiente. Agregué una respuesta explicando por qué no estaba funcionando en mi caso. Salud.Abra el archivo de escritorio de la aplicación (en este caso,
kile.desktop
) en "/ usr / share / applications" y comprobar si losExec
extremos de la línea con esto:%F
. Si ese no es el caso, deberá agregar este valor a esta línea (con un espacio previo, si es necesario). Aquí está el comando utilizado para editar el archivo de escritorio:o
Aquí kde4 podría ser otra cosa.
cambiar la línea ejecutiva de:
a:
y luego Kile debería aparecer en la lista.
fuente
Kile no es el predeterminado en "Ubuntu". Necesita instalarlo (y sus dependencias Qt / KDE) usted mismo usando un administrador de software o
sudo apt-get install kile
. Si lo desea, primero puede correrapt-get install -s --no-install-recommends kile
para ver, como una simulación, qué más vendrá con Kile incluso sin las recomendaciones.Después de haber instalado Kile, es posible que aún no lo vea como una opción en el menú contextual como lo ha experimentado. Eso puede ser una consecuencia de la falta de un
.desktop
archivo como se describe en detalle aquí: ¿Cómo configuro kile como la aplicación predeterminada para archivos .tex? .fuente
Mi situación era un poco diferente, pero creo que la respuesta podría ser útil aquí.
Estoy usando ubuntu 16.04; la aplicación predeterminada para abrir archivos .tex fue RStudio (es decir, al hacer doble clic en un archivo tex, se abrió en RStudio). El
kile.desktop
archivo ya tenía elExec=kile %F
final. Para abrir un archivo foo.tex con kile (o texmaker) tuve que hacer clic derecho y elegir abrir con.La solución permanente para cambiar el programa sordo para mí fue:
Properties
Open With
set as default
No sé cómo hacer esto en la línea de comando.
fuente