In .vimrc
gibt es mehrere Zeilen, die so aussehen:
let g:SuperTabDefaultCompletionType="<c-x><c-o>"
Wie inspiziere ich sie in Vim? Etwas in diesem Sinne:
:echom &g:SuperTabDefaultCompletionType
Dieser Befehl führt jedoch zu einem Fehler:
E113: Unknown option: SuperTabDefaultCompletionType
E15: Invalid expression: &g:SuperTabDefaultCompletionType
Wie überprüfe ich diese Art von Variablen in Vim? Einige Plugins setzen einige Standardeinstellungen, die ich überprüfen muss.
&
Präfix in Vim können Sie die Optionen vonset
Befehlen als Variablen behandeln. Dies kann manchmal nützlich sein, insbesondere in Skripten. ZB sind die folgenden zwei Befehle äquivalent:set foldmethod=expr
undlet &foldmethod='expr'
. Mit&
können Sie einfach auf die Option "Befehl setzen" als Variable zugreifen. Weitere:h let-&
Informationen finden Sie hier.