我在 Debian Squeeze 上使用 tilda 和 openbox,作为源引擎用户,我将 tilda 映射到~。但是,这在尝试正常按下波浪号时会产生问题,例如用于脚本编写。是否可以使控制台仍然打开,但使系统输入波浪号字符,并且在按下+~时不打开控制台?Ctrl~
答案1
是的,事实上这是可能的,你必须为 openbox 创建自定义键绑定。你可以这样做:
rc.xml
用~/.config/openbox/rc.xml
您最喜欢的文本编辑器打开该文件。- 向下滚动到显示的部分
<keyboard>
。 - 在该部分中,创建一个新的键绑定,格式如下:
<keybind key="..."> <action name="..."> <command>...</command> </action>
因此,您需要设置绑定的键、操作名称和命令。以下是您可以使用的示例:
<keybind key="C-`"> <action name="Execute"> <command>tilda</command> </action>
tilda
这将与Ctrl+键绑定` or ~。允许您使用波浪号或直接键入波浪号。
希望这可以帮助。