是否可以在 ConEmu 中突出显示 vim 语法?
问问题
15184 次
2 回答
31
注意。项目网站上可能存在一些更新的信息。
好吧,自 130120 以来的构建在 vim 中支持 256 种颜色。你需要
- 检查“功能”页面上的选项“注入 ConEmuHk”和“ANSI X3.64 / xterm 256 颜色”
- 检查“颜色”页面上的选项“TrueMod(24 位颜色)支持”
编辑您的 vimrc 文件,示例行在这里。当然,你需要一些256色的vim方案,就是本例最后一行的zenburn。
set term=xterm set t_Co=256 let &t_AB="\e[48;5;%dm" let &t_AF="\e[38;5;%dm" colorscheme zenburn
“vim”必须是
vim.exe
ATM。
注意。“原始”Vim(来自gvim##.exe 和 vim##w32.zip的 Win32 控制台可执行文件)通过了测试。MinGW 的 Vim 无法切换到使用 Ansi 序列。
于 2013-01-21T08:03:23.093 回答
8
我知道这是一个老问题。但是对我有用的方法与选择的答案相似,只是不是将术语设置为 xterm,而是将其设置为 pcansi,这样键盘键仍然可以工作。对于 %HOMEPATH%_vimrc 中的 ConEmu
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
于 2014-12-28T02:25:09.453 回答