FreeBSD 安裝vim

FreeBSD 安裝vim

【 FreeBSD vim 】

1. cd /usr/ports/editors/vim

2. make -DWITHOUT_X11 install clean # 安裝文字版的 vim

3. cd /root

4. vi .vimrc # 新增喜好設定檔

5. 注意!以下參數的中文註解部分請勿輸入,否則會載入失敗
set cindent
set enc=taiwan
set fileencoding=taiwan
set hls
set nocompatible # 方向鍵不會出現英文
set sw=2
set guifontset=8x16,kc15f,-*-16-*-big5-0 # 設定 zh_TW.Big5 locale
syntax on
highlight Comment ctermfg=darkcyan
highlight Search term=reverse ctermbg=4 ctermfg=7

6. cp .vimrc /home/usr # 將 .vimrc 設定檔拷貝給現有使用者

7. cp .vimrc /usr/share/skel/dot.vimrc # 日後新增帳號自動複製


* 以 tcsh 為例:

使用者登入後,會讀取 /etc/csh.cshrc & /etc/csh.login

1. vi /etc/csh.cshrc

2. setenv EDITOR vim # 預設文字編輯器改成 vim
alias vi vim # 輸入 vi 時,會使用 vim 當作編輯器

3. vi /etc/csh.login

4.
# 遠端能輸入中文
setenv ENABLE_STARTUP_LOCALE zh_TW.Big5
setenv LC_CTYPE is_IS.ISO8859-1
setenv LANG zh_TW.Big5
# console 下輸入中文

# 5.x is_IS.ISO8859-1
# 4.x is_IS.ISO_8859-1


zh_TW.UTF-8

5. /usr/share/skel/dot.cshrc & dot.login

# 可加入上面的設定,作為日後新增帳號的設定。


paulnet.bbs@wretch.twbbs.org

參考資料 :
http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/vim.html - VI 的進階編輯器
FreeBSD 5.x 架設管理與應用 - 王俊斌

感謝:
ERICJ.bbs@ysmis.twbbs.org
Adios.bbs@bbs.comm.ccu.edu.tw

初稿-2004/08/30


--
順便作一下筆記
在.vimrc中可以加上
如果你用的背景是黑色的可以加上下列這一行會看的比較清楚
set background=dark
將tab的空格改為8個
set expandtab
set shiftwidth=4
set softtabstop=4
set tabstop=4
--

以上轉自
http://phorum.study-area.org/index.php/topic,25722.html


19.3. vim - VI 的進階編輯器



它包括了一些和 vi 很像但 celvis-1.3 所沒有的特色,像是行號, 回繞行,及大型檔最主要的是可以輸入中文。

安裝 editors/vim

我知道有人很討厭 vim,因為還要裝 X。 其實只要用 make -DWITHOUT_X11 install 就可以了只安裝文字版的 vim。

安裝 ports/editors/vim 後, 根據個人喜好設定 .vimrc

set fileencoding=taiwan

set guifontset=8x16,kc15f,-*-16-*-big5-0

並且設定 zh_TW.Big5 的 locale,這樣子就可以一次刪除一個中文字。

以下是建議的設定

set cindent

set enc=taiwan

set fileencoding=taiwan

set hls

set nocompatible

set sw=2

syntax on

highlight Comment ctermfg=darkcyan

highlight Search term=reverse ctermbg=4 ctermfg=7

在啟動的時候建議使用 env TERM=xterm-color vim ,這樣漂亮的顏色才會出來 :)

如果覺得字色太暗,可以用 :set background=dark


轉自 http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/vim.html


hls 是hlsearch,是highlight search 的簡寫。

沒有留言: