我可以将其配置为允许:
- 选择右键复制
- 右键单击或 ctrl-v 进行粘贴?
答案1
您可以通过更改“编辑”->“键盘快捷键”菜单中的设置来制作Ctrl+粘贴。V
但您可能不想这样做,因为shell 通常使用Ctrl+作为按字面输入字符的方式。V例如,Tab通常使 shell 尝试使用制表符完成文件名。如果您需要实际键入制表符,Ctrl+V Tab可以让您执行此操作。
你可以告诉 bash 使用其他东西。看用于更改文本的 bash 命令了解一些细节。 Ctrl+Q或者\也可能有效。或者它可能只是关闭您的终端。 :-)
我不认为其他事情是可能的。
作为替代方案,您可能想尝试使用Ctrl+Ins进行复制,使用Shift+Ins进行粘贴。
默认情况下,Shift+Ins会粘贴您用鼠标选择的任何内容,即使您不复制它。
我将其更改为通过“编辑”->“键盘快捷键”进行正常的剪贴板复制。
Ctrl+Ins和Shift+Ins实际上适用于大多数应用程序,但我认为没有多少人知道它。
答案2
Gnome 终端中的默认值是Ctrl+ Shift+c用于复制和Ctrl+ Shift+v用于粘贴。我认为您不能右键单击复制和粘贴,因为 Gnome 终端使用右键单击来打开上下文菜单。正如 Mikel 所说, shell 对Ctrl+v的解释不同。
答案3
米克尔得到了最好的建议。相当多的终端仿真器(特别是 *xvt 类型的)通常没有用于粘贴的右键单击菜单,其中一些从多个配置文件(.Xdefaults、.xinitrc 等)读取用于用户首选的“设置”。因此,人们使用键盘的频率比在 GNOME 编辑器或 jedit 中使用的频率要高得多。因此,人们习惯于使用 Shift-Insert 进行粘贴,当他们发现它不起作用,并且在该过程中扰乱脚本的执行时,可能会令人沮丧。
我很高兴发现 GNOME 终端现在具有可配置的键盘快捷键。自 2009 年以来,我一直在使用 Ubuntu 的一种或另一种风格,但上次我注意到它时,只有 Konsole 有这种功能。你打赌我做了“Shift-Insert”我的当我读到 Mikel 的帖子后,立即粘贴快捷方式。
BZT