• Linux下的Vim设定

    Posted on 一月 4th, 2008 inetdemon No comments

    以下这段可以使用中文:

    if has("multi_byte")
    set encoding=utf-8
    "set fileencoding=chinese
    set fileencodings=ucs-bom,utf-8,chinese
    endif
    set tabstop=4
    set shiftwidth=4
    set smarttab
    set smartindent
    set ruler
    colorscheme vividchalk
    syntax on
    set number
    set guifont=Monaco 12
    if has("win32")
        "set guifont=Courier_New:h10:cANSI    
        set guifont=mingliu:h12
    endif

    开发人员字体下载

    推荐Return of Monaco.ttf,Debian下

    1. cp monaco.ttf /usr/share/fonts/truetype/
    2. fc-cache -f -v

    Debian下也可以用这款字体:ttf-inconsolata: an open font for your terminal and for nice code printouts

    Vim的Color Scheme

    如果你是系统管理员,可以将下载的颜色放入/usr/share/vim/vim70/colors/目录下,卡耐基梅隆大学的网站上有一张VimColorSchemeTest,方案十分多,一定会有中意的。我用的是vividchalk. 如果你不是系统管理员,可以将color scheme文件放在~/.vim/colors/下。

    我使用的终端程序是secureCRT,终端默认不显示彩色,因此还需要作如下设定:点击”会话选项”–”仿真”–终端选择”Linux”–并且勾选ANSI,如果还不能显示vim的颜色就先exit再登陆就OK了!

    如果设置完后,发现功能没有起作用,检查一下系统下是否安装了vim-enhanced包,查询命令为:
      $rpm –q vim-enhanced

    Leave a reply