Recuperar atajos de teclado `BackSpace` en nautilus y thunar


66

Quiero usar el botón "Retroceso" como tecla de acceso directo en nautilus. Quiero volver a la carpeta anterior mientras navego por la carpeta de inicio, al igual que Windows 7.

También quiero lo mismo mientras uso Firefox, de manera que cuando presione la tecla de acceso directo regrese a la página web anterior.


44
No puedo imaginar cuál es la motivación para eliminar las teclas de acceso rápido muy populares de la aplicación para uso diario.
ruX

Respuestas:


77

Para Firefox y Nautilus: puede usar Alt+ para regresar en lugar de Retroceso.

Para que nautilus 3.6 traiga la funcionalidad de retroceso necesita agregar esto:

 (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")

debajo

~/.config/nautilus/accels

Y luego reinicie nautilus por

nautilus -q o killall nautilus

En Thunar tienes que agregar

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")

a

~/.config/Thunar/accels.scm

2
¿Funciona para ti? ; (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") Para mí, no está funcionando.
thefourtheye

77
Por favor, elimine el comentario. este -> ; use only(gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Achu

2
Aaah ... ¿Cómo podría extrañar eso? Pasé dos horas esta mañana. No me descomenté. :( Gracias @Achu :)
thefourtheye

3
Gracias. Dado que no es posible "vincular" Backspace y Alt + Up al mismo (en realidad estoy bastante acostumbrado a Alt + Down / Up en lugar de Enter / Backspace cuando solo uso el teclado), pero como solución alternativa puedes También cambie la tecla de retroceso para hacer "<Actions>/ShellActions/Back".
pileofrocks

2
Aaaaaaah !! ¡esta funcionando! ¡suspiro de alivio! : D muchas gracias
Nirmik

6

Para Firefox

Abra firefox, escriba en la about:configbarra de direcciones, presione enter

Buscar retroceso, debe devolver 1 entrada, browser.backspace_action

Haga clic derecho en el valor> modificar y cambiar de 2 a 0


5

para thunar

Justo como pensaba, debería haber escrito retroceso de una manera diferente. Así es como lo intenté:

(gtk_accel_path "<Actions>/ThunarWindow/open-parent" "BackSpace")

Y funcionó.


Todavía da el siguiente error: ("error de sintaxis cerca del token inesperado` gtk_accel_path '"
Tareq

@Tareq: ¿Estás usando Thunar o Nautilus? Ubuntu viene con Nautilus por defecto ...
Lawand

Estoy usando Nautilus.
Tareq

@Tareq: bueno, lo que escribí es para Thunar ... ¿Intentaste la respuesta de Achu ?: askubuntu.com/a/289540/815
Lawand

Sí, pero no funcionó, no sé cómo hacer la adición o cómo escribir en el archivo de solo lectura (accesos).
Tareq

4

No está "arriba" es "atrás", atrás es el último directorio.

echo '(gtk_accel_path "<Actions>/ShellActions/Back" "BackSpace")' >> ~/.config/nautilus/accels

De hecho, este es el único que funcionó para mí.
Ruben

Correcto: este es el correcto para "back ', up es el directorio padre no back. También tenga en cuenta que al menos en nautius 3.10 (14.04, trusty) el espacio de retroceso se enlaza automáticamente hacia arriba, por lo que sería necesario editar manualmente el archivo.
doug

2

Para hacer que Nautilus regrese como en los viejos tiempos, con la tecla Retroceso, haga esto:

echo '(gtk_accel_path "/ShellActions/Up" "BackSpace")' >> ~/.config/nautilus/accels

@Jorge Castro: es posible que deba agregar <Acciones> al comando propuesto:echo ' (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") >> ~/.config/nautilus/accels
alex

0

2019 - Para Nautilus:
basado en el repositorio @ riclc / nautilus_backspace , escribí un script de shell para instalar los paquetes y scripts necesarios para recuperar esta función. Yo lo uso con Fedora 30, pero el guión trabajaría para distribuciones que utilizan apty pacmantambién.

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.