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