Ctrl+ Shift+C和Ctrl+ Shift+V应该取代正常的Ctrl+C和Ctrl+V在gnome-terminal。
有时它们会起作用,但通常它们不起作用。造成这种情况的一些潜在原因是什么?我不确定要提供哪些其他信息。
编辑:Paste从Edit菜单中手动选择似乎也不起作用。Right click > Paste工作,但Edit > Paste没有。复制有效,但粘贴无效。
另外,我启用了 vi 模式(set -o vi在我的~/.bashrc)。这可能与它有关吗?
sna*_*nap 12
这是 gnome-terminal 中的一个错误,错误报告在这里有一个补丁:
https://bugzilla.gnome.org/show_bug.cgi?id=600876
不过 Gnome 还没有解决这个问题。
Ubuntu 已经独立于 Gnome 修复了它。详细的错误报告在这里:
https://bugs.launchpad.net/ubuntu/+source/gnome-terminal/+bug/630383
根据错误报告,修复的 Ubuntu 包是 gnome-terminal version 2.32.1-0ubuntu3。它目前在特立独行的存储库的上传队列中(处于未批准状态)。上传队列在这里:
http://launchpad.net/ubuntu/maverick/+queue
您可以下载源包并使用 debuild 自行构建。
希望它很快就会被推送到正常的更新存储库。
正如您所怀疑的那样,它必须与“vi”模式有关。
如您所知,“vi”模式具有单独的插入和命令模式。在命令模式下,发送到终端的所有文本都被解释为命令。
说服自己这样做:
您应该只看到“sometext”,因为最初的“i”已被解释为插入命令。
解决方法:如果在命令模式下,在插入前按“i”。如果不确定,请在插入前按 ESC 和“i”。