如何在vi中从当前位置复制到行尾
我在窗口中使用gvim。 如何将文本从当前位置复制到vi的行尾,并将其粘贴到vi中打开的另一个文件中。 我GOOGLE了,但无法find任何解决scheme。 欣赏任何帮助。 谢谢。
移动到行尾的正常模式命令是$ 。 您可以用y$复制到行的末尾,并粘贴到p 。 要在不同的实例之间复制/粘贴,可以通过select*寄存器来使用系统剪贴板,所以命令变成"*y$复制”和"*p粘贴”。 
 检查:h registers更多信息。 
 如果你不想在yank中join换行符,你可以使用yg_ 。  (或者在你的情况下, "*yg_ ) 
 基本上,只要承认$和g_运动之间有区别。 这帮了我很多次 
将此行添加到.vimrc中
 " Make Y yank till end of line nnoremap Y y$ 
更在我的vimrc 。
 一个不同的解决scheme: Dp和粘贴与p 。 事实上,这第一个删除到行的末尾,并重新粘贴在相同的位置。 将它粘贴到其他地方。