在.vimrc
中,有几行看起来像:
let g:SuperTabDefaultCompletionType="<c-x><c-o>"
如何在Vim内部检查它们?具有这种效果的东西:
:echom &g:SuperTabDefaultCompletionType
但这个命令导致了一个错误:
E113: Unknown option: SuperTabDefaultCompletionType
E15: Invalid expression: &g:SuperTabDefaultCompletionType
如何在Vim中检查这些类型的变量?一些插件设置了一些我需要检查的默认值。
:echo g:SuperTabDefaultCompletionType
工作良好。如果未定义变量,则会出现错误。
就像lucapette写的那样,您可以使用:echo g:foo
来检查变量。您还可以使用:let
查看所有定义的变量及其值。
看看这是否有帮助:http://learnvimscriptthehardway.stevelosh.com/chapters/19.html.应该会让你对vim变量的工作方式有一些了解,如果你因为范围问题而在检查它们时遇到任何困难,你也可以查看第20章。