Ctrl+backtick 在基于 Linux 的终端中不起作用
Ctrl+backtick not working in Linux based terminals
键盘快捷键 Ctrl+`
(Ctrl+backtick) 在基于 Linux 的终端如 urxvt
, [=13] 中不起作用=]、xfce-terminal
、Git Bash 在 Windows 等
这是错误还是功能?
Emacs 和 VS Code 等所有其他应用程序都接受此键绑定。
以下键绑定适用于我的 xterm/ubuntu:
#!/bin/bash
xrdb -merge << 'EOF'
XTerm*VT100.translations: #override\n\
Ctrl <Key>` : string("ls -la")string(0x0d)
EOF
# then start a new xterm
经过一些调整,它应该适用于 urxvt 和 xfce 终端。
更新
对于 xfce4-terminal,您可以将以下行放在 ~/.config/xfce4/terminal/accels.scm
(gtk_accel_path "<Actions>/terminal-window/paste" "<Primary>grave")
以便 Ctrl-` 粘贴。
键盘快捷键 Ctrl+`
(Ctrl+backtick) 在基于 Linux 的终端如 urxvt
, [=13] 中不起作用=]、xfce-terminal
、Git Bash 在 Windows 等
这是错误还是功能?
Emacs 和 VS Code 等所有其他应用程序都接受此键绑定。
以下键绑定适用于我的 xterm/ubuntu:
#!/bin/bash
xrdb -merge << 'EOF'
XTerm*VT100.translations: #override\n\
Ctrl <Key>` : string("ls -la")string(0x0d)
EOF
# then start a new xterm
经过一些调整,它应该适用于 urxvt 和 xfce 终端。
更新
对于 xfce4-terminal,您可以将以下行放在 ~/.config/xfce4/terminal/accels.scm
(gtk_accel_path "<Actions>/terminal-window/paste" "<Primary>grave")
以便 Ctrl-` 粘贴。