""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " Colors and Fonts """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "Enable syntax hl
syntax enable
"Set font to Monaco 10pt "很明显这里的MySys()函数没有定义,是个错误吧,这里的MySys()函数是想要在不同系统中可以用同一份vimrc。 if MySys() == "mac" set gfn=Bitstream\ Vera\ Sans\ Mono:h14 " guifont 和 gfn是一样的, set nomacatsui set termencoding=macroman elseif MySys() == "linux" set gfn=Monospace\ 11 endif
if has("gui_running") set guioptions-=T let psc_style='cool' colorscheme ps_color else set background=dark colorscheme zellner " 所有的colorscheme都保存在/usr/share/vim/vim(版本号)/colors/*.vim下。 endif
"Some nice mapping to switch syntax (useful if one mixes different languages in one file) " 表示 Enter 键
"Highlight current if has("gui_running") set cursorline " cursorline 会用横线显示出光标所在行 " hi 就是 highlight hi cursorline guibg=#333333 hi CursorColumn guibg=#333333 endif
"Omni menu colors hi Pmenu guibg=#333333 "问题 guibg 和 guifg 是什么? guibg是背景色,guifg 是前景色。 "#333333 是黑色 #FFFFFF 是白色 hi PmenuSel guibg=#555555 guifg=#ffffff