检测当前文件是否具有特定字

时间:2017-03-24 06:57:16

标签: vim

在Vim中,我正在尝试检测我当前的PHP文件是否有构造函数,即如果存在以下内容:

public function __construct()
{
    //
}

在VimScript中,我可以通过以下方式轻松移动到构造函数:

exec 'normal gg/construct'

但是,如果构造函数存在与否,我想检测并运行不同的命令。

1 个答案:

答案 0 :(得分:2)

然后使用search()。它将返回第一个匹配的行号。