Можно ли получить подсветку синтаксиса vim в ConEmu?
ConEmu: выделение синтаксиса Vim
Ответ 1
Примечание. Некоторая обновленная информация может существовать на сайте .
Ну, строит с 130120 поддерживает 256 цветов в vim. Вам нужно
- Параметры "Inject 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 (исполняемый консоль Win32 из gvim ##. Exe и vim ## w32.zip) прошел тесты. MinGW Vim не может переключиться на использование последовательностей Ansi.
Ответ 2
Я знаю, это старый вопрос. Но то, что сработало для меня, было похоже на выбранный ответ, за исключением того, что вместо того, чтобы устанавливать термин в xterm, установите его в pcansi таким образом, клавиши клавиатуры все равно будут работать. Для ConEmu в% 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