vim 状态栏statusline
来源:互联网 发布:mac mini 音频输出 编辑:程序博客网 时间:2024/05/01 09:28
默认的vim状态栏只显示文件路径和光标所在行号,为了使用方便,我们可以加入
编码方式
文件类型
总行数
光标所在列等等。
效果图如下
将以下代码复制到~/.vimrc中
"statusline set statusline=set statusline+=%7*\[%n] "buffernrset statusline+=%1*\ %<%F\ "文件路径set statusline+=%2*\ %y\ "文件类型set statusline+=%3*\ %{''.(&fenc!=''?&fenc:&enc).''} "编码1set statusline+=%3*\ %{(&bomb?\",BOM\":\"\")}\ "编码2set statusline+=%4*\ %{&ff}\ "文件系统(dos/unix..) set statusline+=%5*\ %{&spelllang}\%{HighlightSearch()}\ "语言 & 是否高亮,H表示高亮?set statusline+=%8*\ %=\ row:%l/%L\ (%03p%%)\ "光标所在行号/总行数 (百分比)set statusline+=%9*\ col:%03c\ "光标所在列set statusline+=%0*\ \ %m%r%w\ %P\ \ "Modified? Read only? Top/bottomfunction! HighlightSearch() if &hls return 'H' else return '' endifendfunctionhi User1 ctermfg=white ctermbg=darkredhi User2 ctermfg=blue ctermbg=58hi User3 ctermfg=white ctermbg=100hi User4 ctermfg=darkred ctermbg=95hi User5 ctermfg=darkred ctermbg=77hi User7 ctermfg=darkred ctermbg=blue cterm=boldhi User8 ctermfg=231 ctermbg=blue"hi User9 ctermfg=#ffffff ctermbg=#810085hi User0 ctermfg=yellow ctermbg=138
颜色可以根据自己喜欢进行修改,以上仅供参考。
查看完整的颜色参数列表请点这里。
此文章参考自:http://stackoverflow.com/questions/5375240/a-more-useful-statusline-in-vim
- vim 状态栏statusline
- 【vim】【statusline】【状态栏】设置,显示更多有用的信息
- statusline
- VIM 的状态行(statusline)设置
- Vim配置系列(二) —- 好看的statusline
- vim状态栏设置
- vim的状态栏设置
- mac vim 设置状态栏
- [Hacking VIM]之定制:自定义状态栏
- 制作一个漂亮的 vim 状态栏
- 关于statusLine中的sp,lf,cr
- Archlinux YouCompleteMe+syntastic vim自动补全插件,显示缩进和状态栏美化,爽心悦目的vim
- 状态栏
- 状态栏
- 状态栏
- 状态栏
- 状态栏
- 状态栏
- mfc 学走路了
- 手把手教你打造性感无比的PPT封面
- Linux安装apache时 apr报错解决 rm: cannot remove `libtoolT': No such file or directory
- 那两年炼就的Android内功修养 -- 转自老罗 mark一下
- qsort函数用法
- vim 状态栏statusline
- 三大WEB服务器对比分析 apache lighttpd nginx
- jdk1.5新特性
- HDU1856:More is better
- 如何修改Tomcat的默认应用的位置
- linux做代理服务器的方法
- ImageView组件的应用:图片浏览器
- 关于有向图的强连通分量
- 取消事件的发生