Quantcast
Channel: Vimタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 5608

vimのsyntaxのデバッグの補助コマンド

$
0
0

vimのスタイル(syntaxとhighlight)

vimのsyntax定義はなかなか複雑なことができてしまうので、(プラグイン作成中など)適用状態の確認がそれなりに必要です。

というわけで、ぐぐって、「現在状態を出力する方法」を学びました。
毎回やるのは面倒なのでコマンド化します。

さすがにキーにアサインするほどじゃないかな...

.vimrc
" functionfunction!s:EchoSyntax(status)ifa:statusredraw|echon synIDattr(synID(line('.'),col('.'),0),'name')endifendfunction" command
command! SyntaxEcho        :call<SID>EchoSyntax(1)

これで現在のカーソルの位置のsyntax名をechoすることができます。


Viewing all articles
Browse latest Browse all 5608

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>