vim copy / yank而不离开可视模式

时间:2017-12-16 02:35:57

标签: vim

在选择和复制后的正常文本编辑中,选择保持不变,因此我可以快速复制。但是在vim中,当我在视觉模式下按y时,我进入正常模式,所以我需要再次选择。我想要更快捷的方式。

原因: 在测试控制台应用程序时,我从文本编辑器复制测试数据并粘贴到控制台中。然后我发现错误并编辑代码,剪贴板可能会更改,我需要复制并粘贴测试数据再次测试

2 个答案:

答案 0 :(得分:4)

您可以重新选择输入x+

的最后一个视觉区域
gv

答案 1 :(得分:0)

您不需要处于可视模式以抽取文本。在正常模式下,yank命令可以与动作组合:y{motion}。您可以在此处详细了解:http://vim.wikia.com/wiki/VimTip312#Copying_and_cutting_in_normal_mode

听起来您还想将文本拖入系统剪贴板。在大多数Linux发行版中,您可以通过将文本拖入+寄存器来完成此操作。根据发行版的不同,您可能需要安装gvim