7

Есть ли способ заставить командную строку Windows Vista работать в 256 цветах, чтобы я мог использовать VIM и тему из 256 цветов?

2 ответа2

3

Есть несколько терминалов, которые могут содержать консоль vim и поддерживать цвета xterm-256. И, конечно, вам нужно выбрать в .vimrc правильную цветовую схему (способную к xterm256). Пример:

set term=xterm
set t_Co=256
let &t_AB="\e[48;5;%dm"
let &t_AF="\e[38;5;%dm"
syntax on
colorscheme zenburn

mintty

mintty

Poderosa

Poderosa

ConEmu (я автор)

Только официальный Vim может нормально работать в ConEmu. Версии cygwin/msys не могут использовать режим 256colors, потому что их реализации пытаются эмулировать процессор ANSI внутри, а последовательности ANSI не передаются на терминал.

ConEmu

2

нет, по умолчанию "командная строка" (он же терминал, он же cmd.exe) не способен делать то, что вы хотите.

почему вы не используете "gvim"?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .