.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
を使用して、all定義済み変数とその値を確認することもできます。
これが役立つかどうかを確認してください: http://learnvimscriptthehardway.stevelosh.com/chapters/19.html 。 vim変数がどのように機能するかについての洞察が得られるはずです。また、スコープの問題のために検査が困難な場合は、第20章も確認できます。