コンソールで使用できる色を調べる
Gvimと違い、ターミナル上のVimでは使用できる色が限られます。しかし、限られているとはいえ記憶はできませんので
:so $VIMRUNTIME/syntax/colortest.vim
を実行してVimで使用できる色を調べています。
colorscheme(butabuta.vim)
簡単なものですがVimのcolorschemeを用意してみました(ここに記録を残しておけば、環境が変わっても同じcolorschemeを使えるので)。
なお、colorshemeは「ホームディレクトリ」→「.vim」→「colors」に配置します。
"--------------------------------------- " colorscheme file named butabuta.vim "--------------------------------------- set background=dark hi clear if exists("syntax_on") syntax reset endif let g:colors_name = "butabuta" " for Vim on console highlight Normal ctermfg=lightGrey ctermbg=black highlight Search ctermfg=black ctermbg=green highlight Visual cterm=reverse highlight Special ctermfg=brown highlight Comment ctermfg=magenta highlight Type cterm=NONE highlight String ctermfg=brown ctermbg=black cterm=NONE highlight Statement ctermfg=yellow cterm=NONE highlight LineNr ctermfg=red highlight ModeMsg ctermfg=yellow ctermbg=black highlight CursorLine ctermfg=NONE ctermbg=black highlight ColorColumn ctermfg=black ctermbg=cyan highlight StatusLine ctermfg=green ctermbg=black highlight StatusLineNC ctermfg=grey ctermbg=black " 下記の行(for Vim)は効いていなかったので削除した " highlight Cursor ctermfg=black ctermbg=cyan " for Gvim highlight Normal guifg=silver guibg=black highlight Search guifg=black guibg=cyan gui=NONE highlight Visual guifg=#BF5905 guibg=khaki gui=NONE highlight Special guifg=Orange highlight Comment guifg=#BDB76B highlight Type gui=NONE highlight String guifg=Orange guibg=black gui=NONE highlight Statement guifg=#7E83EF gui=bold highlight LineNr guifg=red highlight Cursor guifg=black guibg=cyan highlight ModeMsg guifg=aqua guibg=black highlight CursorLine guifg=NONE guibg=black highlight ColorColumn guifg=black guibg=cyan highlight StatusLine guifg=MediumSlateBlue guibg=white highlight StatusLineNC guifg=grey guibg=black " ユーザー指定の色 highlight User1 guifg=black guibg=#33FFFF ctermfg=black ctermbg=cyan highlight User2 guifg=black guibg=#FF0000 ctermfg=black ctermbg=red highlight User3 guifg=black guibg=yellow ctermfg=black ctermbg=yellow highlight User4 guifg=black guibg=#FF7F50 ctermfg=black ctermbg=magenta highlight User5 guifg=black guibg=silver ctermfg=black ctermbg=grey " <情報源> " :help highlight " :help group-name