2016-11-09 61 views

回答

4

:help 'statusline'中所列出没有预定义项(,但是你可以用自定义表达式(项目%{...})实现这一点:

let &statusline .= "%{matchstr(getline('.'), '\\%' . col('.') . 'c.')}" 

(我用的:let代替:set以避免逃避所有)

getline('.')获取当前行,并且光标下的字符通过在特定列匹配的特殊\%c原子获取; col('.')是当前行柱。 .然后匹配那里的字符,然后matchstr()提取它。

+0

太棒了,它的功能就像一个魅力,谢谢! :-) –