![Ubuntu 终端:如何将 ctrl + c(中断)更改为其他内容?](https://linux22.com/image/871535/Ubuntu%20%E7%BB%88%E7%AB%AF%EF%BC%9A%E5%A6%82%E4%BD%95%E5%B0%86%20ctrl%20%2B%20c%EF%BC%88%E4%B8%AD%E6%96%AD%EF%BC%89%E6%9B%B4%E6%94%B9%E4%B8%BA%E5%85%B6%E4%BB%96%E5%86%85%E5%AE%B9%EF%BC%9F.png)
我现在正在使用 Ubuntu 14.04 LTS 和 Unity。我已将复制和粘贴键分别更改为Ctrl+C和Ctrl+ V。
我使用的命令是这样的:
gconftool-2 -t str -s /apps/gnome-terminal/keybindings/copy "<Control>c"
现在我正在寻找一种方法来将中断/终止进程键从Ctrl+更改C为(例如)Ctrl+ I。问题是我找不到合适的键绑定名称。
任何帮助,将不胜感激。
答案1
按键组合默认更改为Ctrl+ Alt+ 。C
另外,Alt+F4将终止前台任务(与单击十字相同)。
将中断键更改为 ctrl + I
stty intr ^i
只需将“i”更改为您想要的任何其他字母,即可查看您可以运行的所有终端快捷方式
stty -a
有一个很好的答案来解释这一点这里,忽略标题并阅读第一个答案。
答案2
sudo vi /usr/share/X11/xkb/symbols/ctrl
更改部分 // 将 Ctrl 映射到左 Alt 键,将 Alt 映射到左 Win 键,// 并将 Super 映射到左 Ctrl 键。
为什么它说“替换密钥”
replace key <LCTL> { [ ISO_Level3_Shift ] };
在你的 shell 配置脚本中写入
stty 指令 0xA2
打开 Tweaks On Aditional Layout Options -> Ctrl ,标记“将 Ctrl 映射到左侧 Alt 键,将 Alt 映射到左侧 Win 键,将 Super 映射到左侧 Ctrl 键”。
然后在 gnome-terminal 上将复制和粘贴重新映射到 ctrl c 和 ctrl v,应该是“Ctrl C”“Ctrl V”
然后物理地移动你的钥匙