vimrc
" multi-encoding settingif has("multi_byte")"set bombset fileencodings=ucs-bom,utf-8,cp936,big5,euc-jp,euc-kr,latin1" CJK environment detection and corresponding settingif v:lang =~ "^zh_CN"" Use cp936 to support GBK, euc-cn == gb2312set encoding=cp936set termencoding=cp936set fileencoding=cp936elseif v:lang =~ "^zh_TW"" cp950, big5 or euc-tw" Are they equal to each other?set encoding=big5set termencoding=big5set fileencoding=big5elseif v:lang =~ "^ko"" Copied from someone's dotfile, untestedset encoding=euc-krset termencoding=euc-krset fileencoding=euc-krelseif v:lang =~ "^ja_JP"" Copied from someone's dotfile, untestedset encoding=euc-jpset termencoding=euc-jpset fileencoding=euc-jpendif" Detect UTF-8 locale, and replace CJK setting if neededif v:lang =~ "utf8$" || v:lang =~ "UTF-8$"set encoding=utf-8set termencoding=utf-8set fileencoding=utf-8endifelseechoerr "Sorry, this version of (g)vim was not compiled with multi_byte"endifset syntax=onsyntax onset number:map <F2> :!~/bin/xmms_sitman.sh F2<CR>:map <F3> :!~/bin/xmms_sitman.sh F3<CR>:map <F4> :!~/bin/xmms_sitman.sh F4<CR>:map <F5> :!~/bin/xmms_sitman.sh F5<CR>:map <F6> :!~/bin/xmms_sitman.sh F6<CR>:map <F7> :!~/bin/xmms_sitman.sh F7<CR>:command Now :read !echo `date +'\%Y\%m\%d \%H:\%M:\%S'` <CR>:map <F12> :Now<CR>kJ$""""""""""""""""""""""""""""""" netrw setting""""""""""""""""""""""""""""""let g:netrw_browse_split=2let g:netrw_winsize=30
页:
[1]