Вим раскраска для мерзавца

2203
kelloti

Я на Windows, и мой vim загружает ужасную цветовую схему с vim. Сообщение синее на черном (так что я не вижу, что я печатаю). Мне нужно изменить цветовую схему, но :colorscheme slateничего не делает.

:version vim - vi improved 7.3 (2010 aug 15, compiled oct 27 2010 17:51:38) ms-windows 32-bit console version included patches: 1-46 compiled by bram@kibaale big version without gui. features included (+) or not (-): +arabic +autocmd -balloon_eval -browse ++builtin_terms +byte_offset +cindent +clientserver +clipboard +cmdline_compl +cmdline_hist +cmdline_info +comments +conceal +cryptv +cscope +cursorbind +cursorshape +dialog_con +diff +digraphs -dnd -ebcdic +emacs_tags +eval +ex_extra +extra_search +farsi +file_in_path +find_in_path +float +folding -footer +gettext/dyn -hangul_input +iconv/dyn +insert_expand +jumplist +keymap +langmap +libcall +linebreak +lispindent +listcmds +localmap -lua +menu +mksession +modify_fname +mouse -mouseshape +multi_byte +multi_lang -mzscheme -netbeans_intg -osfiletype +path_extra -perl +persistent_undo -postscript +printer -profile -python -python3 +quickfix +reltime +rightleft -ruby +scrollbind +signs +smartindent -sniff +startuptime +statusline -sun_workshop +syntax +tag_binary +tag_old_static -tag_any_white -tcl -tgetent -termresponse +textobjects +title -toolbar +user_commands +vertsplit +virtualedit +visual +visualextra +viminfo +vreplace +wildignore +wildmenu +windows +writebackup -xfontset -xim -xterm_save -xpm_w32 system vimrc file: "$vim\vimrc" user vimrc file: "$home\_vimrc" 2nd user vimrc file: "$vim\_vimrc" user exrc file: "$home\_exrc" 2nd user exrc file: "$vim\_exrc" compilation: cl -c /w3 /nologo -i. -iproto -dhave_pathdef -dwin32 -dfeat_cscope -dwinver=0x0400 -d_win32_winnt=0x0400 /fo.\objc/ /ox /gl -dndebug /zl /mt -ddynamic_iconv -ddynamic_gettext -dfeat_big /fd.\objc/ /zi linking: link /release /nologo /subsystem:console /ltcg:status oldnames.lib kernel32.lib advapi32.lib shell32.lib gdi32.lib comdlg32.lib ole32.lib uuid.lib /machine:i386 /nodefaultlib libcmt.lib user32.lib /pdb:vim.pdb -debug 

Моя $HOME\_vimrcвыглядит как

colorscheme slate syn on set shiftwidth=2 set tabstop=2 

и мой $VIM\vimrc- это стандартный vimrc, который поставляется с дистрибутивом Windows Vim.

Как мне сменить консоль Vim colorscheme? Специально для Git коммитов.

1
Прочитайте эту [ветку] (https://groups.google.com/d/topic/vim_dev/0H0qM1LJfuk/discussion) примерно 256 цветов. Как я уже говорил, работа ведется, но решение возможно (в дальнейшем строит мысль). Maximus 12 лет назад 0

1 ответ на вопрос

1
romainl

В вашем $HOME\_vimrc:

colorscheme slate 

В командной строке:

:colorscheme slate 

Если у вас установлена slateцветовая схема (которая должна быть установлена ​​по умолчанию), вышеуказанные команды должны работать.

Вы изменили цветовую палитру вашего эмулятора терминала?

да, это работает в gVim. Не уверен, как изменить цветовую палитру эмулятора терминала, хотя kelloti 12 лет назад 0
Если ни одна из цветовых схем по умолчанию не является достаточно хорошей, вы можете найти [там] (http://vimcolorschemetest.googlecode.com/svn/html/index-html.html) цветовую схему, которая поддерживает 16 цветов, или на [vim.org ] (http://www.vim.org/scripts/script_search_results.php?keywords=&script_type=color+scheme&order_by=creation_date&direction=descending&search=search) romainl 12 лет назад 0
На самом деле, есть ConEmu (я автор), который может работать с цветом xterm 256 (ansi esc-коды). Если вы заинтересованы в этом, вы можете задать вопрос в теге «conemu» или на сайте проекта. Maximus 12 лет назад 0
@Maximus, я на самом деле использую ConEmu, теперь он помечен kelloti 12 лет назад 0