我目前正在运行ubuntu 14.04(使用compiz窗口管理器),并且在gnome-terminal处于焦点时难以禁用快捷方式。关于(烦人和无用的)"发现"按 Ctrl + Shift + F 后弹出的窗口。
此键绑定在
中提及1) ccsm -> general options -> keybindings
2) ccsm -> commands -> keybindings
2) gconf-editor -> /apps/gnome-terminal/keybindings
4) dconf-editor -> /org/gnome/terminal <-- entry does not exist
5) gnome-terminal -> edit -> keyboard shortcuts
6) system settings -> keyboard -> shortcuts -> [all entries]
我尝试过没有成功:
将 /home/USER/.gtkrc , .gtkrc-2.0 和 .gtkrc-3.0 编辑为:
binding "CustomNoSearch"
{
unbind "<ctrl><shift>f"
}
class "*" binding "CustomNoSearch"
编辑 /home/USER/.config/gtk-2.0/gtk-keys.css 和 ../ git-3.0 / gtk-keys.css :
@binding-set custom-no-search
{
unbind "<ctrl><shift>f";
}
GtkEntry {
gtk-key-bindings: custom-no-search;
}
将键盘输入法系统从 IBUS 更改为无(系统设置 - &gt;语言支持 - &gt;键盘输入法系统)禁用所有内容,包括ctrl-shift-F,但这太多了。
此时我已经没有想法了。这种行为在哪里定义? 非常感谢任何帮助!
答案 0 :(得分:2)
我可以通过清空
的内容来禁用它 /usr/share/gnome-terminal/find-dialog.ui
虽然这是一种克服方式,但它可以在不引起任何其他问题的情况下工作。
在清空文件之前备份文件显然是一个好主意,但它可能不是sudo apt-get install gnome-terminal --reinstall
无法解决的问题。
简而言之:
# cd /usr/share/gnome-terminal/
# cp find-dialog.ui ~
# >find-dialog.ui
不再找对话了......
答案 1 :(得分:2)
您可以在gnome终端的首选项中禁用它... Here are the preferences and the entry you have to clear
它干扰了我对vim的快捷方式。