如何替换状态行标记中的文本?
set laststatus=2
set statusline=
set statusline+=%r%m
是否可以将[RO]
替换为Read only
,并将[+]
替换为Modified
?
答案 0 :(得分:3)
定义状态行时可以使用条件表达式。喜欢:
set statusline+=%{&modified?\"Modified\":\"\"}
set statusline+=%{&readonly?\"Read\ Only\":\"\"}
请参见:help 'statusline'
(这是一个长文本)。