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
    
    
  • 相关阅读:
    卧槽!缓存的问题太多了(雪崩、击穿、穿透…)一个个解决!
    Java 命名规范(非常全面,可以收藏)
    一次接口超时排查,花费了我两个星期。。
    LiveGBS和海康威视
    SQLite文件存储和读取
    Vue页面刷新原理:Cesium刷新机制
    MBtiles格式数据
    gitee:403错误
    uniapp是什么?
    HBuilderx怎么运行代码
  • 原文地址:https://www.cnblogs.com/abeen/p/14714946.html
Copyright © 2011-2022 走看看