我是vim用户,我需要不时使用CTRL + V。当前,它将剪贴板内容粘贴到终端中。在Luna中,使用CTRL + SHIFT + V进行粘贴。如何更改终端的行为?

我不想重新映射CTRL + V动作。

谢谢,
Magnus。

评论

这只是部分相关,但也许仍然值得一提:SHIFT + INS可以执行相同的操作。如果我没记错的话,我发现在MS DOS上非常有用的东西...

#1 楼

使用标准Ctrl + V快捷键将剪贴板内容粘贴到终端中的功能称为“自然复制粘贴”,您可以在dconf设置中将其禁用。

如果尚未完成此操作因此,请使用以下命令安装dconf编辑器:

sudo apt-get install dconf-tools


打开dconf编辑器并导航至org> pantheon> terminal>设置。
一旦出现,您可以取消选中该选项。



现在不再使用Ctrl + V粘贴到终端,并且恢复了以前的默认快捷方式(Ctrl + Shift + V) 。

评论


对于基本OS 5.0 Juno,正确的路径是:io.elementary.terminal.setttings

– epergo
18/09/15在10:04



#2 楼

如果您希望在终端中执行操作,只需运行:

gsettings set io.elementary.terminal.settings natural-copy-paste false


在Elementary OS 5.0之前,它是:

gsettings set org.pantheon.terminal.settings natural-copy-paste false


#3 楼

对于Elementary OS 5.x Juno,它已设置为新位置:

gsettings set io.elementary.terminal.settings natural-copy-paste false

#4 楼

终端机5.5.0版本(2020年1月4日)在``设置''菜单中添加了用于切换自然复制/粘贴的选项:https://github.com/elementary/terminal/releases/tag/5.5.0
所以现在您可以通过UI进行更改。

Elementary博客中也提到了这一点:https://blog.elementary.io/hera-updates-for-january-2020/#terminal