如果要問我, 最喜歡的編輯器是什麼, 我一定毫不猶豫的說是 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