有没有办法可以在Vim中查询有关用户定义的vimscript函数和Vim知道的脚本文件的信息?
我想知道的事情是:
等等.
jam*_*san 15
- 是否定义了特定的功能?
使用exists函数:
:echo exists("*funcname")
Run Code Online (Sandbox Code Playgroud)
- 哪个源文件是定义的给定函数?
不幸的是,没有直接的方法来做到这一点.你必须解析输出:verbose function
.
- 来源的vimscript文件是什么?
同样,没有直接的方法来做到这一点.你必须解析输出:scriptnames
.
你正在尝试做什么让你问这些问题的大局是什么?可能有更好的方法来实现它,而无需回答每个问题.