¿Cómo puedo crear un atajo de teclado para que cuando F12presiono nautilus (o escritorio), obtenga un terminal en el directorio actual?
70
¿Cómo puedo crear un atajo de teclado para que cuando F12presiono nautilus (o escritorio), obtenga un terminal en el directorio actual?
sudo
endconf-editor
, ejecutarlo sin. Lo descubrí de la manera difícil, pasé unos minutos reiniciando y reiniciando antes de que lo descubriera.Respuestas:
Finalmente lo descubrí ... primero
sudo apt-get install dconf-tools nautilus-open-terminal
, luego corredconf-editor
yorg/gnome/desktop/interface/can-change-accels
activa el booleano. Luego abra nautilus usando este comando (para deshabilitar temporalmente el menú global de Unity):Ahora puede pasar el mouse sobre la acción en el menú de archivo y cambiar la aceleración escribiendo su tecla mientras la acción está resaltada, finalmente reinicie su nautilus. Si no ve Abrir en la terminal en el menú Archivo y acaba de instalar
nautilus-open-terminal
, es posible que deba ejecutar primeronautilus -q
.Ubuntu 14.04 y superior
Si no puede encontrar la
can-change-accels
clave en su configuración de dconf, puede probar la siguiente solución:nautilus -q
Abra
~/.config/nautilus/accels
en un editor de texto de su elección, por ejemplo, gedit:Intenta ver si puedes encontrar la siguiente línea:
Si la línea existe, agregue su método abreviado de teclado en el segundo segmento entre comillas dobles y elimine el comentario de la línea eliminando
;
:Esto establecería el acceso directo a F12. Para obtener una lista de todos los códigos clave posibles, consulte esta respuesta .
Si la línea no existe, simplemente copie y pegue la que se encuentra en esta respuesta al final del archivo.
Guarde el archivo y reinicie Nautilus haciendo clic en el icono de Nautilus en su lanzador / tablero.
Ubuntu 15.10 y 16.04
Aquí, el comando relevante en
~/.config/nautilus/accels
esTerminalNautilus:OpenFolderLocal
. (NautilusOpenTerminal::open_terminal
todavía está presente en el archivo, pero no parece tener ningún efecto). Por lo tanto, siga las instrucciones anteriores, excepto cambiar la líneaa
para hacer de F12 el atajo de teclado. Tenga en cuenta que
;
se elimina nuevamente.Finalmente, cierre sesión para que los cambios surtan efecto.
fuente
dconf-editor
. Usargconf-editor
puede no ayudar.~/.config/nautilus/accels
y agregue una línea como(gtk_accel_path "<Actions>/DirViewActions/OpenInTerminal" "F12")
, luego reinicie nautilus.El uso del enfoque dconf-editor no parece funcionar en Trusty Gnome. Pero lo siguiente sí:
En su directorio de inicio, presione Ctrl + h, abra la carpeta .config, la carpeta nautilus y el archivo de acceso;
es decir, abrir
~/.config/nautilus/accels
y cambiar la línea:a
Tenga en cuenta que se ha eliminado el delimitador de comentarios.
Guarde el archivo, cierre sesión y vuelva a iniciarla.
fuente
nautilus -q
hace el trabajo.3.28.1
y no funcionó. ¿Alguien puede probar con la misma versión?Desde la versión 3.15.4, Nautilus ya no carga el archivo de aceleración (Fuente) .
Afortunadamente, hay un mejor enfoque para obtener lo que quieres. Explicación larga / recursos útiles se pueden encontrar aquí y también aquí . En breve:
Cree un script llamado
Terminal
(sí, sin extensión) dentro de la carpeta~/.local/share/nautilus/scripts
con el siguiente contenido:Hazlo ejecutable, luego cierra cualquier instancia de Nautilus:
Cree (o edite) el
~/.config/nautilus/scripts-accels
archivo agregando estas líneas:¡Pruébalo! Abra Nautilus, haga clic derecho y elija Scripts> Terminal. O utilice el método abreviado de teclado que acaba de configurar :)
Nota : Probado en Ubuntu 18.04.
fuente
scripts-accels
, deberá ejecutarnautilus -q
nuevamente. Probablemente debería mover esa instrucción hacia abajo?También puede usar un script nautilus en lugar de una extensión dedicada:
Instrucciones sobre cómo instalar el script y asignar un atajo de teclado.
fuente
Para ampliar
John F. Healy
la publicación de:Esto debería funcionar en Ubuntu 14.10 Utopic Unicorn. La última línea edita el
~/.config/nautilus/accels
archivo. Para asegurarse de que la edición se realizó correctamente, pruebe el siguiente comando:fuente
Después de la instalación
nautilus-open-terminal
, asegúrese de haber eliminado todos los procesos de nautilus (siempre hay un proceso de nautilus no visible en ejecución, así que usepgrep nautilus
para encontrarlos y luego use elkill
comando).Luego, si inicia nautilus, debería ver Abrir en la Terminal si hace clic derecho en la lista de archivos, como lo hice en la captura de pantalla a continuación (donde estaba ejecutando 14.04):
fuente