本人github
在 Vim 中快速将文件内容替换为剪贴板里的内容,可以通过以下步骤实现:
-
打开文件:首先,用 Vim 打开您想要编辑的文件。
-
删除现有内容:在 Vim 中,您可以使用
ggdG
快捷键来删除文件的所有内容。这个命令的作用是:gg
将光标移动到文件的第一行。dG
从当前位置(现在是文件开头)删除到文件末尾。
-
粘贴剪贴板内容:接下来,您可以使用
"+p
或"*p
命令来粘贴剪贴板的内容。这里:"+p
用于粘贴系统剪贴板中的内容(在大多数系统和配置中有效)。"*p
在某些系统上可能是必需的,尤其是在 Linux 的某些配置中。
整个过程可以是这样的:
- 打开 Vim 并打开文件:
vim filename
- 删除现有内容:
ggdG
- 粘贴剪贴板内容:
"+p
或"*p
确保您的 Vim 支持剪贴板(+clipboard
功能)。您可以通过运行 vim --version
查看这一点。如果 Vim 没有剪贴板支持,您可能需要安装一个增强版的 Vim(如 Vim-GTK)。
此外,这个过程假设您的剪贴板中已经有了想要粘贴的内容。在某些情况下,您可能需要在 Vim 外部先复制所需内容。