2012年7月14日 星期六

我還是喜歡 vim

如果要問我, 最喜歡的編輯器是什麼, 我一定毫不猶豫的說是 vim 自從第一次在unix上使用過vi後, 對於特殊的操作模式就深深的愛上了, 飛快的操作轉換, 後來又見識到了vim的強大, 現在只要在unix-like system 上開發c/c++, vim 絕對是我的第一選擇

不過對於每一台主機上的 .vimrc 每次新增都得重新定義我的習慣, 所以還是存一份在這邊吧, 在陸陸續續慢慢的更新

雖然我沒用到什麼大強大的功能, 不過這就是一種習慣吧


set tabstop=4
set wrap
set ai
syntax on
set shiftwidth=4
set nobackup
set showcmd
set incsearch
set fileformats=unix
filetype on
"autocmd BufEnter *.pc  set filetype=esqlc
set bg=dark
set t_Co=256
highlight comment ctermfg=gray guifg=green

set fileencodings=utf-8,big5
set encoding=utf8
set tenc=utf8

" code mest
map :se foldmethod=indent
map zO
map zC
map zo
map zc

map :tabnext
map :tabprev




"To have the numeric keypad working with putty / vim
imap Oq 1
imap Or 2
imap Os 3
imap Ot 4
imap Ou 5
imap Ov 6
imap Ow 7
imap Ox 8
imap Oy 9
imap Op 0
imap On .
imap OQ /
imap OR *
imap Ol +
imap OS -

" Line highlight 設此是游標整行會標註顏色
set cursorline
" Column highlight 設此是遊標整列會標註顏色
set cursorcolumn
" highlight CursorLine cterm=none ctermbg=0 ctermfg=none " 顏色的前景色與背景色要如何
highlight CursorLine cterm=none ctermbg=0 ctermfg=none " 顏色的前景色與背景色要如何
highlight CursorColumn cterm=none ctermbg=0 ctermfg=none " 顏色的前景色與背景色要如何
" highlight Pmenu ctermfg=1 ctermbg=4 guibg=grey30
highlight PMenu cterm=bold ctermbg=Black ctermfg=Gray
"se noswf
set nohlsearch
filetype on





©Yichen

沒有留言: