Richten Sie die Nautilus-Aufwärtsaktion auf die Rücktaste ein

Richten Sie die Nautilus-Aufwärtsaktion auf die Rücktaste ein

Ich verwende Arch Linux. Ich habe die Aufwärts-Aktion von Nautilus von Alt+Pfeil links auf Rücktaste geändert. Aber nach einem vollständigen Update wurde sie wieder auf Alt+links zurückgesetzt.

Ich habe die Datei „~/.config/nautilus/accels“ überprüft, aber sie ist immer noch auf die Rücktaste eingestellt.

Die Nautilus-Version ist 3.16.1.

Ich habe versucht, es zu kommentieren und es nach dem Neustart wieder zu entfernen. Irgendwelche Vorschläge?

Antwort1

Unten finden Sie Updates mit einer großartigen Problemumgehung

Keine Vorschläge, aber ich habe ihnen das vor einiger Zeit als Fehler gemeldet. Im Grunde lautet die Antwort, dass sie mit der Rücktaste nicht einverstanden sind und sie deshalb niemand als Hotkey verwenden können sollte.

Hier ist mein Fehler

Das wäre nicht so ärgerlich, wenn es eine Möglichkeit gäbe, die Hotkeys anzupassen. Leider wurde auch diese Funktion entfernt, als auf ein neues Framework zur Verwaltung der Tasten-zu-Aktion-Zuordnung umgestiegen wurde. Theoretisch wird es eine Möglichkeit zur Anpassung wieder geben, aber ich bin da nicht so sicher. Das wird sicher nicht in 3.16 landen.

Hier noch zwei weitere Fehlerberichte1 2

Fehler, den ich gerade gemeldet habe, mit der Bitte um eine Möglichkeit, Tastaturkürzel zu konfigurieren


Ok, die Dinge haben sich also etwas geändert und ich habe vielleicht eine Lösung, wenn Sie dazu bereit sind. Ich habe einen Patch geschrieben, der die Backspace-als-Up-Funktionalität zurückgibt.

Ich weiß nicht, wie das Verfahren zum Abrufen und Erstellen des Quellcodes für ein Paket unter Arch aussieht, aber als Arch-Benutzer kennen Sie diesen Teil wahrscheinlich bereits.

Hier ist also der Patch

--- src/nautilus-window.c   2015-07-31 10:18:29.313898480 -0400
+++ src/nautilus-window.c   2015-07-31 10:21:20.701351684 -0400
@@ -565,7 +565,7 @@
    nautilus_application_add_accelerator (app, "win.redo", "<shift><control>z");
    /* Only accesible by shorcuts */
    nautilus_application_add_accelerator (app, "win.bookmark-current-location", "<control>d");
-   nautilus_application_add_accelerator (app, "win.up", "<alt>Up");
+   nautilus_application_add_accelerator (app, "win.up", "BackSpace");
    nautilus_application_add_accelerator (app, "win.go-home", "<alt>Home");
    nautilus_application_add_accelerator (app, "win.tab-previous", "<control>Page_Up");
    nautilus_application_add_accelerator (app, "win.tab-next", "<control>Page_Down");

ich hoffe das hilft


Ein weiteres Update: Ein GitHub-Benutzer mit dem Benutzernamen riclc hat (ziemlich genial) herausgefunden, dass die Tastenkombinationen durch ein Nautilus-Python-Plugin geändert werden können, und hat den Code bereitgestellt, der Backspace-Up ermöglichtHier. Das bedeutet, Sie müssen nicht mehr patchen oder neu kompilieren. Legen Sie das Skript einfach an der richtigen Stelle ab, und Sie haben immer die Rücktaste zum Hochfahren!

verwandte Informationen