網頁

2013年3月25日

Install vim

安裝vim

sudo apt-get install vim

全域設定 /etc/vim/vimrc

預設的vim設定檔

局部設定 /etc/vim/vimrc.local

我們可以不更改全域設定的情況下,建立一個局部設定檔給所有的使用者使用

個人設定 ~/.vimrc

每一個使用者可以在自己的家目錄下建立個人的設定檔

Color Scheme /usr/share/vim/vim73/colors

在安裝 vim 的同時,我們已經內建一系列的color scheme供使用者選用

如果不滿意,也可以到Vim Color Scheme Test裡頭,找尋最心儀的配色

下載後,將檔案放到 /usr/share/vim/vim73/colors 裡,副檔名為.vim  (vim73是vim的版本)

目前資料夾裡頭已經有 blue、darkblue、default、delek、desert、elflord、evening、koehler、morning、murphy、pablo、peachpuff、ron、shine、slate、slate、zellner、torte、zellner

我個人是比較喜歡 elflord

設定檔撰寫

下面是我常用的設定檔

" 檔案編碼
set encoding=utf-8
set fileencodings=utf-8

" 編輯喜好設定
syntax on " 語法上色顯示
set nu " 設定行號
set shiftwidth=4
set tabstop=4
set softtabstop=4
set noexpandtab
set smartindent
set autoindent
set ic " 設定搜尋忽略大小寫
set ru " 第幾行第幾個字
set hlsearch " 設定高亮度顯示搜尋結果
set incsearch " 在關鍵字還沒完全輸入完畢前就顯示結果
set confirm " 操作過程有衝突時,以明確的文字來詢問
set history=100 " 保留 100 個使用過的指令
set cursorline " 顯示目前的游標位置
set t_Co=256
set laststatus=2
set statusline=%4*%<\%m%<[%f\%r%h%w]\ [%{&ff},%{&fileencoding},%Y]%=\[Position=%l,%v,%p%%]

colorscheme torte

"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 -

沒有留言:

張貼留言