2016-12-29 10 views
2

Ich habe eine benutzerdefinierte Aktion nemo wie hier erklärt: https://wiki.archlinux.org/index.php/Nemo#Nemo_ActionsWie man Tastaturkürzel für benutzerdefinierte nemo Aktion hinzufügen?

Wie kann ich eine Abkürzung für diese Aktion hinzufügen?

(Wenn es möglich ist, eine Zeile in ~/.gnome2/accels/nemo hinzuzufügen, dann habe ich das zusätzliche Problem, dass auf meinem System diese Datei bei jedem Neustart automatisch generiert wird, so etwas hier nicht zu helfen. Ich habe Cinnamon 3.2.7 und nemo 3.2.2.)

Irgendwelche Vorschläge? Danke im Voraus! :)

Antwort

0

Nemo Aktion

Zunächst sollten Sie die myaction.nemo_action unter ~/.local/share/nemo/actions/ platzieren.

Dann, um einen Tastenanschlag zu machen, setzen Sie einen Unterstrich _ vor den Buchstaben, den Sie wollen. Zum Beispiel in der Hello _Shortcut die s ist der Schlüssel. Also drückst du die rechte Maustaste und dann s.

Bellow ist ein Beispiel für meine Aktion Dateien und Verzeichnisse mit Atom zu öffnen:

# Custom action for Nemo File Manager for Cinnamon. 
# Adds right-click open file/files or directory with Atom. 
# Place it under: ~/.local/share/nemo/actions/atom.nemo_action 
# For more info: https://github.com/linuxmint/nemo/blob/master/files/usr/share/nemo/actions/sample.nemo_action 

[Nemo Action] 
Active=true 
Name=Open in _Atom 
Comment=Open %F in Atom 
Exec=atom %F 
Icon-Name=atom 
Selection=any 
Extensions=any; 
Dependencies=atom; 
Quote=double 

Globalen Shortcut

Wenn Sie eine globale Verknüpfung wollen, sollten Sie die Cinnamon Keyboard Einstellung unter der Verwendung System settings, gehen Sie zur zweiten Registerkarte und fügen Sie Ihre benutzerdefinierte Verknüpfung hinzu.
Oder, wenn Sie mehr Kontrolle über CLI bevorzugen, können Sie die dconf verwenden. Zum Beispiel fügt die untere Konfiguration die Abkürzung Shift><Alt>a

/org/cinnamon/desktop/keybindings/custom-keybindings/custom0/name 
    'Open Atom' 
/org/cinnamon/desktop/keybindings/custom-keybindings/custom0/command 
    'atom' 
/org/cinnamon/desktop/keybindings/custom-keybindings/custom0/binding 
    ['<Shift><Alt>a'] 
/org/cinnamon/desktop/keybindings/custom-list 
    ['custom0'] 
hinzu
Verwandte Themen