Advertisement
Guest User

Untitled

a guest
Jan 17th, 2017
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.60 KB | None | 0 0
  1. " {{{ Locale settings
  2. " Try to come up with some nice sane GUI fonts. Also try to set a sensible
  3. " value for fileencodings based upon locale. These can all be overridden in
  4. " the user vimrc file.
  5. if v:lang =~? "^ko"
  6. set fileencodings=euc-kr
  7. set fileencoding=euc-kr
  8. set guifontset=-*-*-medium-r-normal--16-*-*-*-*-*-*-*
  9. elseif v:lang =~? "^ja_JP"
  10. set fileencodings=euc-jp
  11. set fileencoding=euc-jp
  12. set guifontset=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
  13. elseif v:lang =~? "^zh_TW"
  14. set fileencodings=big5
  15. set fileencoding=big5
  16. set guifontset=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1,-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
  17. elseif v:lang =~? "^zh_CN"
  18. set fileencodings=gb2312
  19. set fileencoding=gb2312
  20. set guifontset=*-r-*
  21. endif
  22.  
  23. " If we have a BOM, always honour that rather than trying to guess.
  24. if &fileencodings !~? "ucs-bom"
  25. set fileencodings^=ucs-bom
  26. set fileencoding=ucs-bom
  27. else
  28. set fileencodings+=ucs-bom
  29. endif
  30.  
  31. " Always check for UTF-8 when trying to determine encodings.
  32. if &fileencodings !~? "utf-8"
  33. set fileencodings^=utf-8
  34. set fileencoding=utf-8
  35. else
  36. set fileencodings+=utf-8
  37. endif
  38.  
  39. " Make sure we have a sane fallback for encoding detection
  40. set fileencodings+=default
  41. " }}}
  42.  
  43. " vim-tiny and vim-common
  44. if has("eval")
  45. set termencoding=utf-8
  46. "set background=dark
  47. set tabstop=4
  48. set showmatch
  49. set shiftwidth=4
  50. set smartindent
  51. set showcmd
  52. set confirm
  53. set incsearch
  54. set ignorecase
  55. set foldmethod=marker
  56. hi Directory cterm=bold
  57. hi IncSearch ctermbg=7
  58. hi StatusLine cterm=bold ctermbg=4
  59. hi Search ctermbg=7
  60. hi Ignore ctermfg=6 ctermbg=7
  61. syn on
  62. endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement