如何使用ctrl-c从其他文件复制并在vi编辑器中使用p yank(粘贴),我不知道!! 认为
答案 0 :(得分:4)
你也可以这样做::r filename
这将拉入文件。它也可以用于命令的输出:
:r! grep some_text file
:r! which perl
另一种方法是使用缓冲区。
:e other_file.txt
一旦你猛拉,你可以:bn
切换到另一个缓冲区并粘贴
如果你只是担心粘贴,ctrl-v或shift + insert也可以粘贴剪贴板的内容。
答案 1 :(得分:3)
在vi中取出(复制)文本后,您可以键入<ESC>:e filename
打开另一个文件进行编辑。你的缓冲缓冲区仍然是相同的,让你粘贴到另一个文件。您必须将文本从vi中的一个文件复制到vi。
如果要粘贴vi外部的文本,则需要专门设置终端和vi才能允许。
答案 2 :(得分:1)
你做不到。 yank缓冲区对vim是私有的,不与系统剪贴板共享。