ConEmu: Vim Syntax Highlight

后端 未结 2 631
醉话见心
醉话见心 2020-12-13 10:51

Is it possible to get vim syntax highlighting in ConEmu?

相关标签:
2条回答
  • 2020-12-13 11:06

    Note. Some updated information may exists on the project site.

    Well, builds since 130120 supports 256 colors in vim. You need to

    • Check options "Inject ConEmuHk" and "ANSI X3.64 / xterm 256 colors" on "Features" page
    • Check option "TrueMod (24bit color) support" on "Colors" page
    • Edit your vimrc file, sample lines are here. Of course, you need some 256-color vim scheme, it is zenburn in the last line of this example.

      set term=xterm
      set t_Co=256
      let &t_AB="\e[48;5;%dm"
      let &t_AF="\e[38;5;%dm"
      colorscheme zenburn
      
    • And "vim" must be vim.exe ATM.

    Note. 'Original' Vim (Win32 console executable from gvim##.exe and vim##w32.zip) passed tests. MinGW's Vim fails to switch to using Ansi sequences.

    enter image description here

    0 讨论(0)
  • 2020-12-13 11:18

    I know is an old question. But what worked for me was similar to the selected answer except that instead of setting term to xterm, set it to pcansi that way the keyboard keys will still work. For ConEmu in the %HOMEPATH%_vimrc

    if !empty($CONEMUBUILD)
        set term=pcansi
        set t_Co=256
        let &t_AB="\e[48;5;%dm"
        let &t_AF="\e[38;5;%dm"
        set bs=indent,eol,start
        colorscheme wombat256
    endif                      
    

    0 讨论(0)
提交回复
热议问题