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.


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

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


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.


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

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

@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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.