Есть ли способ заставить командную строку Windows Vista работать в 256 цветах, чтобы я мог использовать VIM и тему из 256 цветов?
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
Poderosa
ConEmu (я автор)
Только официальный Vim может нормально работать в ConEmu. Версии cygwin/msys не могут использовать режим 256colors, потому что их реализации пытаются эмулировать процессор ANSI внутри, а последовательности ANSI не передаются на терминал.
2
нет, по умолчанию "командная строка" (он же терминал, он же cmd.exe) не способен делать то, что вы хотите.
почему вы не используете "gvim"?