将复制的内容从vim粘贴到IDE中会插入新行

时间:2019-01-13 00:02:56

标签: vim

.vimrc文件中有一个键映射,可以将整行复制到外部缓冲区:

"Yank Line
noremap , <C-V>g_"*y<CR>

当我粘贴到单词时,仅粘贴复制的行,当我粘贴到Pycharm或Notepad ++时,会插入另外的新行,如何防止这种情况发生。唯一应该粘贴的是我从vim中抽出的行,并且光标应保持在同一行。

1 个答案:

答案 0 :(得分:0)

某处似乎有一个错误,但这似乎可以避免它。

"Yank line
noremap , "*yg_

也就是说,感谢您让我知道使用gvim代替vim的原因。太糟糕了,这不是常规的vim功能。 (当然,因为常规的vim没有API来访问外部设备以查明它是否具有缓冲区。很遗憾。)