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