Zuweisen von Verknüpfungen (Beschleunigern) zu Nautilus 3

8

Ich möchte Menüaktionen in Nautilus 3.2.1 unter Ubuntu 11.10 einige Verknüpfungen zuweisen. Ich habe die hier gezeigten Schritte ausgeführt. Wie erstellen Sie eine Tastenkombination "Neues Dokument"? aber es hat bei mir nicht funktioniert. Auf gnome classic umgeschaltet, damit ich das normale Menü erhalten kann, über die gewünschte Aktion schwebend die gewünschten Tasten gedrückt, aber nichts passiert ist (neu gestartet nautilus, neu protokolliert und nichts).

Vorschläge oder Ideen zum Zuweisen von benutzerdefinierten Verknüpfungen zu Aktionen in Nautilus 3

abruski
quelle
Es funktioniert für mich ..
wim

Antworten:

10

Die Lösung entspricht fast der Antwort in der Frage, auf die Sie verlinkt haben, außer dass Sie dconf-editorstattdessen verwenden müssen gconf-editor. Ich musste installieren dconf-editor, was, wenn ich mich richtig erinnere, mit dem dconf-toolsPaket geliefert wird. Außerdem killall nautilus ...schien der Befehl nicht notwendig zu sein.

Also, sobald Sie haben dconf-editor, führen Sie es aus.

  1. Gehe zu org/gnome/desktop/interface.
  2. Aktivieren Sie das Kontrollkästchen für can-change-accels.
  3. Öffnen Sie Nautilus und markieren Sie den Menüpunkt, dessen Tastenbelegung Sie ändern möchten, entweder mit der Maus oder über die Tastatur, und drücken Sie die Taste (n), die Sie als Verknüpfung verwenden möchten.
  4. Vergessen Sie nicht, deaktivieren can-change-accels Sie in dconf-editornachdem Sie fertig sind .
stevelove
quelle
3
Funktioniert nicht mit 14.04 LTS.
Rudy Vissers
1
Diese Lösung funktioniert am 14.04: askubuntu.com/a/288403/59600 .
kcpr
3

Ich verwende eine etwas erweiterte Problemumgehung.

  1. Öffnen dconf-editor. Finden org> gnome> desktop> interfaceund Check - can-change-accelsOption.
  2. ~/.gnome2/accels/Ordner öffnen . Hier sollte eine Datei mit dem Namen angezeigt werden nautilus. Es enthält alle verfügbaren Nautilus-Aktionen, denen Sie eine Beschleunigung zuweisen können.
  3. Bearbeiten Sie diese Datei, speichern und schließen Sie sie.

    Beispiel: Ich habe die folgende Zeile transformiert

    ; (gtk_accel_path "<Actions>/ExtensionsMenuGroup/NautilusOpenTerminal::open_terminal" "")
    

    in

    (gtk_accel_path "<Actions>/ExtensionsMenuGroup/NautilusOpenTerminal::open_terminal" "<Alt>t")
    

    und jetzt kann ich das Terminal im aktuellen Verzeichnis durch Drücken von öffnen <Alt>t.

  4. Deaktivieren Sie can-change-accels.
  5. Starten Sie nautilus neu.

    pkill nautilus && nautilus
    
Ted
quelle
1
Das Ändern ~/.gnome2/accels/funktioniert für mich, ohne dass ich es can-change-accelszuerst einstellen muss .
Glutanimate
2

Liegt es an der Präsenz des globalen Menüs?

Ja. Sie können die Tasten festlegen, indem Sie Apps ohne globales Menü startenUBUNTU_MENUPROXY=0 gedit

Einmal eingestellt, funktioniert es mit dem globalen Menü.

user55822
quelle
1

Überprüfen Sie diese Antwort: "Eine andere Möglichkeit, beliebige Hotkeys zu definieren" .

Ich heruntergeladen, das Python - Skript von hier (git Repo) und die Tastatureinstellungen geändert nach meinem Geschmack (ich mag sie nicht überschrieben F6, F5und Ctrl+ Owie der Autor in seinem Proof of Concept durchgeführt).

Dies ist das einzige, was für mich in Nautilus funktioniert, wenn es um das Ändern / Hinzufügen von Tastaturkürzeln geht. dconf-editor oder gconf-editor change accel funktioniert einfach nicht.

Ich bin auf Ubuntu Unity und benutze Gnome Classic usw. nicht, und ich hoffe, auch Sie sitzen auf demselben Boot. Natürlich habe ich darüber hinaus ein paar Dinge installiert ( protoiyer.github.com "Einrichten meiner Linux-Box und Ruby on Rails" ), um Ubuntu / Unity zu optimieren, und bin mir daher nicht sicher, ob irgendetwas davon schief geht die dconf-editor einstellung.

Es wäre großartig, wenn wir verstehen könnten, warum es für @wim funktioniert :).

Proto
quelle
1
Ich kann unter der Antwort von user55822 keinen Kommentar abgeben (möglicherweise, weil ich ein neues Mitglied dieser Community bin) und daher hier antworten: Ich habe versucht, das globale Menü zu deaktivieren, und es hat mir ermöglicht, neue Verknüpfungen festzulegen, und ich war für einige Momente glücklich. Als ich das Nautilus-Fenster geschlossen und dann neu gestartet habe (nautilus -q && nautilus), stelle ich fest, dass alle meine neu gebackenen Verknüpfungen verschwunden sind. Es sieht so aus, als würden die von Ihnen festgelegten Verknüpfungen nicht beibehalten, wenn Sie wieder das globale Menü verwenden. Ich verwende jetzt wieder mein Python-Skript.
Proto