Vim 函数检查文件中是否存在文本

标签 vim

我想通过创建自定义 Vim 函数来查看当前文件中是否已存在某些内容(例如某个导入)。只是一个想法,是否可以使用通过 / 搜索某些内容的响应?

最佳答案

您可以使用search() 。在标志中指定'nw'(第二个参数); n 将确保光标保持在原位,而 w 确保您搜索整个文件,而不仅仅是其中的一部分。然后您可以检查函数的结果;如果它非零,则某些内容与您的模式匹配。

关于Vim 函数检查文件中是否存在文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45383560/

相关文章:

vim - 改变vim 'gutter'颜色

logging - vim 编辑器,使用日志文件导航源代码

c - 如何配置 c.vim 以便它可以在 Powershell Vim 中编译?

c - 如何使用 vim 获取整个项目中文本的所有引用

vim - 在 Vim 中,如何删除引号之间的所有内容,包括引号?

vim - 有什么方法可以将Vim中的语法彩色文件复制为HTML?

vim - 如何使用 let 保存包含多个命令的宏?

python - YouCompleteMe 不适用于 python

vim - 找不到配色方案

vim - 如何在 Vim 的终端模式下复制粘贴?