fillchars
- オプション
- fillchars
- 短縮形
- fcs
- オプションの種類
- 文字列
- 初期値
- "vert:|,fold:-"
- 有効範囲
- Vim 全体に適用
- 互換性
- Vi にはない
ステータスライン、縦のウィンドウスプリッタ、フォールドなどの空白文字を埋める文字。
例:
fillchars=vert:|,fold:-,stl:-
オプション値 | 動作 |
stc:c | アクティブなバッファのステータスライン |
stlnc:c | アクティブではないバッファのステータスライン |
vert:c | 縦方向のスプリッタ |
fold:c | フォールド |
diff:c | ディフの削除された行 |
{not available when compiled without the |+windows|
and |+folding| features}
Characters to fill the statuslines and vertical separators.
It is a comma separated list of items:
item default Used for ~
stl:c ' ' or '^' statusline of the current window
stlnc:c ' ' or '-' statusline of the non-current windows
vert:c '|' vertical separators |:vsplit|
fold:c '-' filling 'foldtext'
diff:c '-' deleted lines of the 'diff' option
Any one that is omitted will fall back to the default. For "stl" and
"stlnc" the space will be used when there is highlighting, '^' or '-'
otherwise.
Example:
:set fillchars=stl:^,stlnc:-,vert:\|,fold:-,diff:-
This is similar to the default, except that these characters will also
be used when there is highlighting.
The highlighting used for these items:
item highlight group ~
stl:c StatusLine |hl-StatusLine|
stlnc:c StatusLineNC |hl-StatusLineNC|
vert:c VertSplit |hl-VertSplit|
fold:c Folded |hl-Folded|
diff:c DiffDelete |hl-DiffDelete|