【发布时间】:2011-05-02 02:16:28
【问题描述】:
如何使用 ctrl-c 从其他文件复制并使用 p yank(粘贴)在 vi 编辑器中复制,我不知道!! 认为
【问题讨论】:
如何使用 ctrl-c 从其他文件复制并使用 p yank(粘贴)在 vi 编辑器中复制,我不知道!! 认为
【问题讨论】:
你也可以这样做::r filename
这将拉入文件。它也可以用于命令的输出:
:r! grep some_text file
:r! which perl
另一种方法是使用缓冲区。
:e other_file.txt
拉动后,您可以:bn 切换到另一个缓冲区并粘贴
如果您只关心粘贴,ctrl-v 或 shift+insert 也可以粘贴剪贴板的内容。
【讨论】:
在 vi 中拉取(复制)文本后,您可以键入 <ESC>:e filename 以打开另一个文件进行编辑。您的 yank 缓冲区仍然是相同的,让您粘贴到另一个文件中。您必须将 vi 中的一个文件中的文本复制到 vi 中的另一个文件中。
如果你想从 vi 之外粘贴文本,你需要设置你的终端和 vi 以允许这样做。
【讨论】:
你不能。 yank 缓冲区是 vim 私有的,不与系统剪贴板共享。
【讨论】: