zoukankan      html  css  js  c++  java
  • [Linux] vim状态栏配置

    vim状态栏配置

    比较方便的显示文件信息,特别是编码很有用.

    自己的状态栏效果:

    配置如下:

      56 " set statusline         "显示状态栏命令                                                                                                                                                         
      57 set laststatus=2                                                                
      60 set statusline=%1*%F%m%r%h%w%= %2* %Y %3*%{"".(""?&enc:&fenc).((exists("+bomb") && &bomb)?"+":"").""} %4*[%l,%v] %5*%p%% | %6*%LL  
            
      63 " hi User1 cterm=none ctermfg=gray ctermbg=darkgreen                            
      64 hi User1 cterm=none ctermfg=gray ctermbg=darkgray                               
      65 hi User2 cterm=none ctermfg=darkgrey ctermbg=gray                               
      66 hi User3 cterm=bold ctermfg=darkgrey ctermbg=gray                               
      67 hi User4 cterm=bold ctermfg=green ctermbg=gray                                  
      68 hi User5 cterm=none ctermfg=darkgrey ctermbg=gray                               
      69 hi User6 cterm=none ctermfg=darkgrey ctermbg=gray 
    
    " 显示状态行当前设置
    set statusline
    
    " 设置状态行显示常用信息
    " %F 完整文件路径名
    " %m 当前缓冲被修改标记
    " %m 当前缓冲只读标记
    " %h 帮助缓冲标记
    " %w 预览缓冲标记
    " %Y 文件类型
    " %b ASCII值
    " %B 十六进制值
    " %l 行数
    " %v 列数
    " %p 当前行数占总行数的的百分比
    " %L 总行数
    " %{...} 评估表达式的值,并用值代替
    " %{"[fenc=".(&fenc==""?&enc:&fenc).((exists("+bomb") && &bomb)?"+":"")."]"} 显示文件编码
    " %{&ff} 显示文件类型
    set statusline=%F%m%r%h%w%= [ft=%Y] %{"[fenc=".(&fenc==""?&enc:&fenc).((exists("+bomb") && &bomb)?"+":"")."]"} [ff=%{&ff}] [asc=%03.3b] [hex=%02.2B] [pos=%04l,%04v][%p%%] [len=%L]
    
    " 设置 laststatus = 0 ,不显式状态行
    " 设置 laststatus = 1 ,仅当窗口多于一个时,显示状态行
    " 设置 laststatus = 2 ,总是显式状态行
    set laststatus=2
    
    
  • 相关阅读:
    默认组件加载类
    加密工具类
    客户端安全传输密码至服务端的实现改进
    开发Angular库的简单指导(译)
    Windows中搭建Redis集群
    Mybatis中SqlMapper配置的扩展与应用(3)
    Mybatis中SqlMapper配置的扩展与应用(2)
    Mybatis中SqlMapper配置的扩展与应用(1)
    优化与扩展Mybatis的SqlMapper解析
    使用XSD校验Mybatis的SqlMapper配置文件(2)
  • 原文地址:https://www.cnblogs.com/abeen/p/14714946.html
Copyright © 2011-2022 走看看