Dans .vimrc
, il y a plusieurs lignes qui ressemblent à:
let g:SuperTabDefaultCompletionType="<c-x><c-o>"
Comment les inspecter à l'intérieur de Vim? Quelque chose à cet effet:
:echom &g:SuperTabDefaultCompletionType
Mais cette commande entraîne une erreur:
E113: Unknown option: SuperTabDefaultCompletionType
E15: Invalid expression: &g:SuperTabDefaultCompletionType
Comment inspecter ces types de variables dans Vim? Certains plugins définissent des paramètres par défaut que je dois inspecter.
:echo g:SuperTabDefaultCompletionType
fonctionne bien. Il donne une erreur si la variable n'est pas définie.
Comme l'a écrit lucapette, vous pouvez utiliser :echo g:foo
pour inspecter une variable. Vous pouvez aussi utiliser :let
pour voir toutes les variables définies et leurs valeurs.
Voyez si cela aide: http://learnvimscriptthehardway.stevelosh.com/chapters/19.html . Cela devrait vous donner un aperçu du fonctionnement des variables vim, et vous pouvez également consulter le chapitre 20 si vous avez des difficultés à les inspecter en raison de problèmes de portée.