Instalé Komodo Edit desde una descarga (no estaba disponible en el Centro de software). Deseo poder abrir archivos .php en Komodo, pero cuando hago clic derecho y elijo Abrir con otra aplicación, Komodo no se muestra en ningún lugar la lista. ¿Cómo puedo agregarlo a la lista?
46
Respuestas:
Si tiene / usr / share / aplicaciones / $ application.desktop , cambie
Exec=$command
aExec=$command %F
en el archivo., Donde$application
está el nombre de la aplicación, y$command
es el comando a ejecutar para la acción deseada.Luego, podrá agregar la aplicación a la lista.
Puede ser necesario cambiar
MimeType=applications/php
, etc., si aún no se muestra. (Ejecutarsudo update-desktop-database
después de cambiar eso). Aunque puede ser innecesario para Komodo, podría ser necesario para otras aplicaciones.Puede usar el
sed
programa para hacer el reemplazo. Organice la porción deExec=command
acuerdo con suapplication.desktop
archivo.fuente
sudo update-desktop-database
antes de que Nautilus recoja esto%F
? Cualquier documentación por favor?Usted simplemente puede anexar un espacio en blanco y
%F
elExec
parámetro de la aplicación de archivos .desktop de la aplicación instalada.Usted ha mencionado que no instaló desde el centro de software por lo que añadir un archivo "komodo.desktop" en
/usr/share/applications/
1 o~/.local/share/applications/
2 , lo que sería muy similar a la que estoy mostrando, simplemente cambia losName
,Exec
,Icon
valores (etc) para reflejar su instalación personalizada de komodo en tu PCAsí:
(usando sublime como ejemplo porque no uso komodo)
Explicación : la opción% F activa la capacidad de pasar argumentos a su aplicación, por lo que si ubuntu puede pasar un argumento, activará la opción "abrir archivo con" en los menús contextuales y pasará el archivo como argumento 3 . Boom, eso es todo lo que hay, no es complicado en absoluto.
Notas:
1: Necesitará privilegios de root para modificar cualquier cosa en este directorio. (puede usar
sudo nano app.desktop
desde el "terminal" o abrir gedit con privilegios de root ingresandogksu gedit &
, le pedirá su contraseña, por supuesto)2:
~
representa su directorio de inicio de usuario (que realmente reside en / home / username / blabla ...), y que el/.local/
directorio generalmente está oculto, si está utilizando nautilus para "explorar" su sistema de archivos, puede presionar ctrl+ hpara mostrar los archivos ocultos.3: Si su aplicación no admite pasar argumentos, no funcionará.
fuente
Solo las aplicaciones disponibles en el Lanzador / Tablero se muestran en la lista de Otras aplicaciones.
Komodo Edit 7 crea un icono en su escritorio por defecto:
Para poner Komodo Edit en la lista del Iniciador y así ponerlo a disposición en Otras aplicaciones, debe hacer lo siguiente:
Ctrl-Alt-T
Escriba o pegue:
o para la versión más nueva (Komodo Edit 8):
Tenga en cuenta que antes de este paso, para ejecutar Komodo Edit 8 (cuyo archivo se llamaba komodo-edit-8.desktop) simplemente haciendo clic en el icono del escritorio, estaba obteniendo un "Lanzador de aplicaciones no confiables". Lo arreglé haciéndolo ejecutable haciendo
Salir de la terminal.
Comprueba que Komodo Edit aparece en el tablero (puede tardar unos minutos):
Ahora, también debería aparecer en la lista de Otras aplicaciones para archivos php (y otros):
fuente
/usr/share/Applications
y compartir su contenido a una mejor ayuda a solucionar su problema ( instrucciones de esta respuesta )cp ~/Desktop/komodo-ide-8.desktop ~/.local/share/applications/
Basado en el método de vine_user, pero con un enfoque diferente.
Normalmente descargo Blender del sitio web oficial, luego uso el software Alcarte / Menú principal para crear el enlace del menú. Después de eso, encontrará el menú en "/.local/share/applications".
Ahora, vea cuál de los archivos .desktop es suyo (y asegúrese de que sea ejecutable). Haga clic derecho sobre él, presione Propiedades. Luego, en el campo Comando, justo después del comando indicado allí, agregue% U.
¡Eso es! Ahora debería aparecer en su menú.
fuente
%U
es una lista de URL. Consulte ¿Qué significa "% U" al llamar a un comando?Abra Nautilus por la terminal con
luego, usando Nautilus, vaya a / usr / share / aplicaciones / y busque la aplicación que desea agregar a la lista "Abrir con". Copie el enlace en el escritorio mediante copiar y pegar. Inicie un editor de texto como Gedit y arrastre el archivo que copió en el escritorio en el editor de texto. Una de las últimas líneas debería ser
Así que simplemente reemplace "falso" con "verdadero" y guarde el archivo. Luego arrastre el archivo que modificó en / usr / share / aplicaciones / y sobrescriba el antiguo.
Luego abra nuevamente el menú "Abrir con" y verá esa aplicación.
fuente
En 14.04 puede configurar directamente un programa para que aparezca en abierto con la lista. abra nautilus en modo raíz, vaya
/usr/share/applications/
y seleccione la aplicación que desea que aparezca en la lista. Haga clic con el botón derecho y abra las propiedades en el comando que verá/usr/bin/appName
al final de eso, solo agregue%U
ahora todo debe verse así/usr/bin/appName %U
. ahora que has terminado!fuente
En mi caso, al intentar agregar Sublime Text 3 a la lista, el archivo
~/.local/share/applications/sublime_text.desktop
tenía la propiedadHidden=True
.¡Borré esa línea y resolvió el problema!
fuente
Una buena opción para hacer esto es Alacart. Es bastante simple y fácil de usar. Aquí está el enlace
A continuación se muestra el comando para instalarlo
fuente