zoukankan      html  css  js  c++  java
  • vim status 颜色配置

    修改这个文件   ~/.vimrc

    vim ~/.vimrc

    mac terminal 里的颜色要使用 ctermfgctermbg ,(guifg guibg 都是无效的)

    颜色值 只有部分 颜色名称 和 0-255 数字有效

    颜色从这里选

    https://jonasjacek.github.io/colors/

    256 种颜色部分截图

     .vimrc 配置代码

    " vim comments start with "
    
    " Turn on syntax highlighting.
    syntax on
    
    " Show line numbers.
    set numnr
    
    " Show status bar
    set laststatus=2
    
    set statusline=
    set statusline+=%0*\[%n]                                  "buffernr
    set statusline+=%1*\ %<%F\                                "File+path
    set statusline+=%2*\ %y\                                  "FileType
    set statusline+=%3*\ %{''.(&fenc!=''?&fenc:&enc).''}      "Encoding
    set statusline+=%3*\ %{(&bomb?\",BOM\":\"\")}\            "Encoding2
    set statusline+=%4*\ %{&ff}\                              "FileFormat (dos/unix..)
    set statusline+=%5*\ %{&spelllang}\%{HighlightSearch()}\  "Spellanguage & Highlight on?
    set statusline+=%6*\ %=\ row:%l/%L\ (%03p%%)\             "Rownumber/total (%)
    set statusline+=%7*\ col:%03c\                            "Colnr
    set statusline+=%8*\ \ %m%r%w\ %P\ \                      "Modified? Readonly? Top/bot.
    
    
    function! HighlightSearch()
      if &hls
        return 'H'
      else
        return ''
      endif
    endfunction
    
    hi User0 ctermfg=white  ctermbg=160 " Red3
    hi User1 ctermfg=white  ctermbg=160 " Red3
    hi User2 ctermfg=white  ctermbg=161
    hi User3 ctermfg=white  ctermbg=162
    hi User4 ctermfg=white  ctermbg=163
    hi User5 ctermfg=white  ctermbg=164
    hi User6 ctermfg=white  ctermbg=168

    效果:

     参考:

    https://stackoverflow.com/questions/5375240/a-more-useful-statusline-in-vim

  • 相关阅读:
    python @ 修饰符
    收集一些NOSQL网站,以后有时间再来写NOSQL的一些心得
    网站性能问答
    CSLA筆記
    Google PR值原理和详细解说
    通天塔导游:各种编程语言优缺点
    网站访客行为和心理分析--决定网站的回头率
    pymongo 基本操作
    [摘]如何成为python高手
    用数组,列表或字典来代替选择语句
  • 原文地址:https://www.cnblogs.com/lzzkz/p/14933222.html
Copyright © 2011-2022 走看看