Bringen Sie die `BackSpace` Tastaturkürzel auf Nautilus und Thunar zurück

66

Ich möchte den "BackSpace" -Button als Tastenkürzel für Nautilus verwenden. Ich möchte beim Durchsuchen des Basisordners zum vorherigen Ordner zurückkehren, genau wie unter Windows 7.

Ich möchte dasselbe auch, wenn ich Firefox verwende. Wenn ich die Tastenkombination drücke, kehre ich zur vorherigen Webseite zurück.

Tareq
quelle
4
Ich kann mir nicht vorstellen, was die Motivation ist, sehr beliebte Tastenkombinationen für den täglichen Gebrauch aus der App zu entfernen.
RuX

Antworten:

77

Für Firefox und Nautilus: Sie können Alt+ anstelle von Backspace verwenden , um zurückzukehren.

Damit Nautilus 3.6 die Backspace-Funktionalität bietet, müssen Sie Folgendes hinzufügen:

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

unter

~/.config/nautilus/accels

Und dann nautilus von neu starten

nautilus -q oder killall nautilus

In Thunar muss man hinzufügen

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

zu

~/.config/Thunar/accels.scm
Achu
quelle
2
Funktioniert es bei dir ; (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") Für mich funktioniert es nicht.
thefourtheye
7
Bitte entfernen Sie den Kommentar. dieses -> ; nur verwenden(gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace")
Achu
2
Aaah ... Wie könnte ich das vermissen. Verbrachte heute Morgen zwei Stunden. Ich habe keine Kommentare abgegeben. :( Danke @Achu :)
thefourtheye
3
Vielen Dank. Da es nicht möglich ist, Backspace und Alt + Up an dasselbe zu "binden" (ich bin eigentlich ziemlich an Alt + Down / Up anstatt Enter / Backspace gewöhnt, wenn ich nur die Tastatur benutze), aber als Workaround kannst du das tun Ändern Sie auch die Rücktaste, um zu tun "<Actions>/ShellActions/Back".
Pileofrocks
2
Aaaaaaah !! es funktioniert! Seufzer der Erleichterung! : D Vielen Dank
Nirmik
6

Für Firefox

Öffnen Sie Firefox, geben Sie die about:configAdresse ein und drücken Sie die Eingabetaste

Suche Backspace, sollte 1 Eintrag zurückgeben, browser.backspace_action

Klicken Sie mit der rechten Maustaste auf den Wert> Ändern & Ändern von 2 auf 0

doug
quelle
5

für thunar

Genau wie ich dachte, hätte ich Backspace anders schreiben sollen. So habe ich es versucht:

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

Und es hat funktioniert.

Gesetz und
quelle
Immer noch den folgenden Fehler feststellen: ("Syntaxfehler in der Nähe von unerwartetem Token" gtk_accel_path ""
Tareq
@Tareq: Benutzt du Thunar oder Nautilus? Ubuntu kommt mit Nautilus standardmäßig ...
Lawand
Ich benutze Nautilus.
Tareq
@Tareq: Nun, was ich geschrieben habe, ist für Thunar ... Hast du Achus
Lawand
Ja, aber es hat nicht funktioniert, ich weiß nicht, wie ich den Zusatz anfertige oder wie ich in die schreibgeschützte Datei schreibe (accels).
Tareq
4

Ist "up" nicht "back", ist back das letzte Verzeichnis.

echo '(gtk_accel_path "<Actions>/ShellActions/Back" "BackSpace")' >> ~/.config/nautilus/accels
Felipe Morales
quelle
Dies ist in der Tat die einzige, die für mich funktioniert hat.
Ruben
Richtig - dies ist das richtige für "back", up ist das übergeordnete Verzeichnis und nicht back. Beachten Sie auch, dass mindestens in Nautius 3.10 (14.04, Trusty) der Rückschritt automatisch an up gebunden wird, sodass die Datei manuell bearbeitet werden muss.
doug
2

Gehen Sie folgendermaßen vor, um Nautilus mit der Rücktaste wie in alten Zeiten zurückzusetzen:

echo '(gtk_accel_path "/ShellActions/Up" "BackSpace")' >> ~/.config/nautilus/accels
user198164
quelle
@Jorge Castro: Möglicherweise müssen Sie dem vorgeschlagenen Befehl <Actions> hinzufügen :echo ' (gtk_accel_path "<Actions>/ShellActions/Up" "BackSpace") >> ~/.config/nautilus/accels
alex
0

2019 - Für Nautilus:
Basierend auf @ riclc / nautilus_backspace repo habe ich ein Shell-Skript geschrieben, um die erforderlichen Pakete und Skripte zu installieren, um diese Funktion wiederherzustellen . Ich benutze es mit Fedora 30, aber das Skript würde für Distributionen funktionieren, die aptund verwenden pacman.

wget -qO- https://raw.githubusercontent.com/7aman/backspace-up/master/install.sh | bash
Zaman
quelle