Vim script でデバッグ出力を行いたい場合、以下のようなスクリプトを定義しておくことで『変数名:値』みたいな出力をすることが出来ます。
command! -nargs=* \ Debug \ try \| echom <q-args> ":" string(<args>) \| catch \| echom <q-args> \| endtry
使い方
let hoge = 42 " 変数名 : 値 " を出力 Debug hoge " hoge : 42 と出力 " 変数名がない場合はその名前だけ出力 Debug foo " foo と出力
とても便利。