vim - 无法在 Vim 的可视模式下将文本 append 到另一个文件

标签 vim append

我通过视觉模式选择了文本并按下了 :。

我运行以下命令失败

w >> ~/Documents/Test/test.java

结果是一个空文件。

如何在 Vim 的可视模式下将文本 append 到另一个文件?

最佳答案

在视觉模式下选择文本并输入“:”后,您应该看到“:'<,'>”已经为您输入了。这意味着在视觉选择的开始和结束之间。您可以添加“w >> ~/Documents/Test/test.java” “:'<,'>”。在按 Enter 键之前,您将看到的是:

:'<,'>w >> ~/Documents/Test/test.java

如果文件不存在或您没有适当的权限,您将收到错误消息,否则它应该说“已 append ”并工作。我对此进行了测试,它适用于 Vim 7.2。

关于vim - 无法在 Vim 的可视模式下将文本 append 到另一个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/805249/

相关文章:

c - 如何使用 vim 在 bufferRead 上智能地运行缩进

ubuntu - 我们可以缩短/etc/sudoers 中的脚本吗?

c++ - Vim:公共(public)关键字的对齐方式

vim - 从 vim 中完全删除 NERDTree?

bash:重定向文件时 append 换行符

performance - append 到 slice 糟糕的性能.. 为什么?

python - float 集,将数字 append 到集合中的空列表中。 Python

c - 具有动态内存分配的 C 追加函数

java - 如何正确 append 到 JTextPane

VIM:如何获取当前窗口大小,以便我可以将 NEEDTree 设置为 1/3 窗口大小?