現在カーソルが置かれているハイライト要素の色の値 (guifg と guibg) を表示する最も簡単な方法は何ですか?
質問する
189 次
2 に答える
1
シンタックス スクリプトの開発 (他の理由でエディターの色が必要な理由) には、シンタックス グループとリンクされたハイライト グループの名前も必要です。SyntaxAttr プラグインは、これを適切なマッピングで提供します。たとえば、次のようになります。
group: vimUserFuncName guifg=DarkCyan(#008b8b) gui=bold
于 2012-09-18T06:37:16.570 に答える
1
数字、ヘルプで見つけました。誰かがこれを必要とする場合に備えて...
nmap <F11> :call <SID>SynColour()<CR>
function! <SID>SynColour()
echo "guibg = ".synIDattr(synIDtrans( synID(line("."), col("."), 1) ), "bg#").", guifg = ".synIDattr(synIDtrans( synID(line("."), col("."), 1) ), "fg#")
endfunction
于 2012-09-18T04:41:58.223 に答える