Glu*_*ate 3 command-line nautilus shortcut-keys
我想使用键盘快捷键在终端的工作目录中启动文件管理器(与“在此处打开终端”的键盘快捷键相反)。
我怎样才能做到这一点?
默认情况下不存在这样的键盘快捷键,但您可以使用内置的 bashbind
来定义一个。
只需将以下部分添加到您的~/.bashrc
:
# define function that opens default FM in working directory
fmhere(){
xdg-open "$PWD"
}
# bind hotkey to it (<Alt><Shift><F>)
bind -x '"\eF":"fmhere"'
Run Code Online (Sandbox Code Playgroud)
\eF
是我的键盘快捷键的终端转义序列,Alt+ Shift+ F。查看@slm 在 unix.SE上的出色回答,了解如何为您选择的键盘快捷键确定正确的转义码。
确定转义码的另一种快速方法:
打开终端并按Ctrl+ V。现在按您最喜欢的键盘快捷键。应该会出现正确的转义码。只要确保替换^[
与\e
添加快捷方式到你的面前.bashrc
,如更换^[F
用\eF
。
来源:
https://www.gnu.org/software/bash/manual/bashref.html#Bash-Builtins
https://unix.stackexchange.com/q/89622/29245
归档时间: |
|
查看次数: |
407 次 |
最近记录: |