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.

Tareq
fuente
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
Achu
fuente
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

Doug
fuente
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ó.

Ley y
fuente
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
Felipe Morales
fuente
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
usuario198164
fuente
@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
Zaman
fuente