gvim 設定 作者:Tsung's Blog Windows 的 Gvim 背景色彩和一些雜七雜八的設定. 之前都是在 Linux 使用 vim, 突然轉換到 Windows 不太習慣. 不過還是裝 gvim 來玩玩. 深入看看設定哪些會比較好用.. 設定檔於 C:\Program Files\Vim\_vimrc 預設存檔會存在 C:\Documents and Settings\自己登入的帳號\ 參考連結 Vim for Perl developers http://www.leonid.maks.net/blog/item/vim_for_perl_developers colorscheme desert 設定 配色設定 vimrc 設定檔如下(於最下面自行加入即可) set cindent set nu set smartindent "set backup "set backupdir=~/.bak "set backupdir=D:\bak set hls set nocompatible set sw=3 set showmatch set background=light colorscheme desert syntax on " 將註解由深藍色變綠色 " hi Comment ctermfg=Green " 搜尋到的字加 hilight set hlsearch " 將註解由深藍色變淺藍色 highlight Comment ctermfg=darkcyan highlight Search term=reverse ctermbg=4 ctermfg=7 highlight Normal ctermbg=black ctermfg=white " 設定 tab 預設 4 格(並且自動把 tab(\t) 轉換成 空白) set expandtab set shiftwidth=4 set softtabstop=4 set tabstop=4 " 設定摺疊 {{{ , }}} set foldmethod=marker " 設定 細明體 字體大小 12 set guifont=mingliu:h12 最終版: gvim 完整設定. 可以自動判斷 UTF-8, Big5. set nocompatible source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin set diffexpr=MyDiff() function MyDiff() let opt = '-a --binary ' if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif let arg1 = v:fname_in if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif let arg2 = v:fname_new if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif let arg3 = v:fname_out if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif if &sh =~ '\ silent execute '!""C:\Program Files\Vim\vim63\diff" ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . '"' else silent execute '!C:\Program" Files\Vim\vim63\diff" ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 endif endfunction "set fileencoding=taiwan "set fileencoding=utf-8 "set guifontset=8x16,kc15f,-*-16-*-big5-0 set cindent set smartindent "set backup "set backupdir=~/.bak set backupdir=D:\bak "set enc=taiwan set hls set expandtab set shiftwidth=4 set softtabstop=4 set tabstop=4 set nocompatible set sw=3 set showmatch set background=light set nu colorscheme desert syntax on set guifont=mingliu:h12 highlight Comment ctermfg=darkcyan highlight Search term=reverse ctermbg=4 ctermfg=7 highlight Normal ctermbg=black ctermfg=white " Necessary. This setting tells vim to load latex-suite " when a tex file opened. filetype plugin on " Optional. This enables automatic indentation as you " type. filetype indent on "============utf8 =============== " piaip's gvim settings for gvim/win32 with UTF8 " optimized for Traditional Chinese users " last update: Mon Jun 7 17:59:54 CST 2004 "let $LANG="zh_TW.UTF-8" " locales "set encoding=utf-8 " ability "set fileencoding=big5 " prefer " charset detect list. ucs-bom must be earlier than ucs*. "set fileencodings=ascii,ucs-bom,utf-8,ucs-2,ucs-le,sjis,big5,latin1 " for console mode we use big5 set fileencodings=utf-8,big5,euc-jp,gbk,euc-kr,utf-bom,iso8859-1 "set encoding=utf8 set tenc=utf8 if has("gui_running") set termencoding=utf-8 else set termencoding=big5 endif " vim:ft=vim "============utf8 ===============
2012年12月4日 星期二
gvim 設定 顏色
Labels:
VIM
嗨,大家好!我是一位資訊人、畫畫人、科技人和行銷人。定位自己為網路觀察家,永遠保持好奇心與熱情,學習跨領域新事物,希望最終能成為一個全方位的人。喜歡探索新技術和創意,並將其應用於工作和生活中。也喜歡畫畫、旅行、閱讀和寫作。希望我的部落格可以為您帶來啟發和樂趣,並與您分享我的經驗和見解。謝謝您的訪問,期待與您交流!
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言