如何禁用或重新排序 gnome-terminal 右键单击​​上下文菜单?

如何禁用或重新排序 gnome-terminal 右键单击​​上下文菜单?

gnome 终端上下文菜单图像

我在 Ubuntu 14.04 上使用 Gnome Terminal 3.6.2。

在我的触控板上,我经常会意外打开一个新终端(即使我已禁用点击功能),我认为这里“打开终端”的突出位置是罪魁祸首。我可以删除该条目或重新排序吗?如果先复制,再粘贴,那就太好了?我使用这些功能的频率比打开选项卡或终端的频率高得多(故意的)。

更新

我可以用鼠标复制该行为(在 13.10 中)——右键单击并沿对角线向右和向下拖动将打开一个新终端,但前提是操作要快速。如果我右键单击并暂停,那么我必须按预期左键单击菜单选项。

更新 2

它开始变得更加清晰:右键单击菜单有一个有意为之的功能,允许右键单击并按住,然后释放右键单击所选的上下文菜单项,这与右键单击释放,然后选择菜单项并再次右键单击或左键单击共存。

对我来说,问题是当我打算右键单击,然后选择菜单项并执行第二次单击时。 如果光标已经向下和向右移动,或者如果我在释放右键单击之前开始进行该移动,我就会得到不想要的新终端。 我可能无意识地试图通过启动来优化操作,或者这只是随机的鼠标移动。

答案1

为了禁用或重新排序 gnome-terminal 上下文菜单,你应该尝试编辑终端.xml文件位于/usr/share/gnome 终端/目录。

1)备份 terminal.xml 文件。
打开终端窗口Ctrl+ Alt+T并输入:

  • cd /usr/share/gnome-terminal/
  • sudo cp -p terminal.xml terminal.xml.bak

2)使用您最喜欢的编辑器编辑 terminal.xml 文件。例如:纳米

  • sudo nano -c /usr/share/gnome-terminal/terminal.xml

关于你的问题,你可以评论弹出新终端 弹出新标签 弹出关闭标签 弹出关闭窗口 菜单。(第 88 至 93 行)

在此处输入图片描述

您可以用<!-- lines -->符号注释这些行。

在此处输入图片描述

要保存 nano 中的更改.. Ctrl+ OEnter然后Ctrl+ X

退出或关闭终端窗口并再次打开以查看更改。

前:

在此处输入图片描述

后:

在此处输入图片描述

这只是一个例子,你可以评论、删除或更改菜单中的顺序(将 PopupCopy 和 PopupPaste 菜单放在 PopupNewTerminal 之前)在文件中。

以防万一...请记住您有备份终端.xml

希望这可以帮助。

答案2

不可以,菜单项的顺序不能通过任何设置更改,也不能禁用。如果禁用点击功能不起作用,您应该针对该xserver-xorg-input-synaptics软件包提交错误报告。您可以ubuntu-bug xserver-xorg-input-synaptics在终端中运行来执行此操作。

答案3

到目前为止,解决方案似乎是取消训练右键单击释放、菜单选择、单击操作(可能来自 Windows?),然后只需右键单击并按住,然后在所需的菜单项上释放 - 确保光标静止会使速度变得太慢。

我相信点击-按住-移动-释放对于腕管综合症/重复性劳损来说更糟糕,但也许不得不关闭一堆不需要的终端窗口。

另一个可能的解决方案是,如果我可以从键盘上移动光标并像 vim 一样复制和粘贴,在终端中选择文本的快捷方式建议屏幕(虽然Ctrl+A然后Escape命令进入复制模式并不理想)

相关内容