在.vimrc
中,有几行看起来像:
let g:SuperTabDefaultCompletionType="<c-x><c-o>"
我如何在Vim内检查它们?有这样的效果:
:echom &g:SuperTabDefaultCompletionType
但该命令会导致错误:
E113: Unknown option: SuperTabDefaultCompletionType
E15: Invalid expression: &g:SuperTabDefaultCompletionType
如何在Vim中检查这些变量?一些插件设置了一些我需要检查的默认值。
答案 0 :(得分:46)
:echo g:SuperTabDefaultCompletionType
工作正常。如果未定义变量,则会出错。
答案 1 :(得分:10)
与lucapette一样,您可以使用:echo g:foo
来检查变量。您还可以使用:let
查看所有定义的变量及其值。
答案 2 :(得分:3)
看看这是否有帮助:http://learnvimscriptthehardway.stevelosh.com/chapters/19.html。应该给你一些关于vim变量如何工作的见解,如果你因为范围问题检查它们有任何困难,你可以查看第20章。