2016-12-29 61 views
2

我有一個自定義的nemo動作,這裏解釋: https://wiki.archlinux.org/index.php/Nemo#Nemo_Actions如何爲自定義的nemo動作添加鍵盤快捷鍵?

我該如何添加此操作的快捷方式?如果可以在~/.gnome2/accels/nemo中添加一行,那麼我的額外問題是在我的系統上這個文件是在每次重新啓動時自動生成的,所以在這裏編輯一些東西並不會幫助。我有Cinnamon 3.2.7和nemo 3.2.2。)

有什麼建議嗎?提前致謝! :)

回答

0

尼莫行動

首先,你應該把~/.local/share/nemo/actions/myaction.nemo_action

然後,在你想要的字母前加一個下劃線_作爲擊鍵。例如在Hello _Shortcut中,s是關鍵。所以你按右鍵然後s

貝婁是我的行動打開的文件和目錄的Atom的例子:

# 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 

全球快捷

如果你想有一個全球性的快捷方式,你應該使用下的肉桂Keyboard設置System settings,轉到第二個選項卡並添加您的自定義快捷方式。
或者,如果您希望更多地控制CLI,則可以使用dconf。例如,波紋管配置將添加快捷方式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']