推荐一款插件给用 Vim 的同学 vim-ctrlspace
没有仔细读文档,从视频来看很强大 比 Ctrl-P 要强不少。
Cool! 有个小问题,和 lightline.vim 的状态栏冲突, vim-ctrlspace 显示在状态栏的字符会被 lightline.vim 遮住. 有解决方案吗?
#5 楼 @gonglexin 查文档,发现我的需求用 vim 原生的 statusline 就足够了。这样也不怕影响到 ctrlspace. 以下是我的配置:
set statusline=%h%w%r\ %f\ %m%=\ %B\ \|\ %{&ff}\ \|\ %{&fenc!=''?&fenc:&enc}\ \|\ %{&ft!=''?&ft:'none'}\ \|\ %{&tabstop}\ %8(%l,%v%)\ %10(%p%%,%P%)
效果图:
从左到右分别是:相对路径,光标处字符 Unicode 编码,系统,文件编码,文件类型,tab 长度,行/列,光标位置,视窗位置