最近開發(fā)PHP需要使用vi,但是php文件中需要支持中文,于是請教同事,有了結(jié)果。
以前是使用putty連接到freebsd服務(wù)器上,但是好像輸入中文有問題,所以使用F-Secure SSH Client 5.4,使用 SSH Client也可以,比putty強點,不過沒有那么方便。
要使vi中的代碼加亮等,好像要使用bash,freebsd默認是csh,所以要修改一下:
% chpass heiyeluren
#Changing user database information for heiyeluren.
Shell: /usr/local/bin/bash
Full Name: heiyeluren
Office Location:
Office Phone:
Home Phone:
Other information:
如果你的shell是csh,那么你就修改成Shell: /usr/local/bin/bash
那么初步你就有加亮功能了,比如你ls一下的話,就能看見不同顏色了
然后你的主目錄下就會出現(xiàn) .bash_profile 文件,就是你的配置文件,你配置成下面這樣:
復(fù)制代碼
- 1 #PS1="[u@H w]\$ "
- 2 PS1="[w]\$ "
- 3 alias vi='vim'
- 4 alias ll='ls -al'
- 5 LANG=zh_CN.EUC
- 6 EDITOR=vim
- 7 TERM=linux
- 8 #TERM=xterm
- 9 export LANG EDITOR TERM
- 10 export CLICOLOR=1
- 11 export PATH=/usr/local/bin:$PATH
- 12 export CVSROOT=:pserver:heiyeluren@cvs:/home/cvs/CVS
注意上面幾項內(nèi)容:LANG=zh_CN.EUC,TERM=linux之類的,你修改一下跟上面類似。
最后再修改 .exrc 文件成下面的樣子:
1 syntax on
2 set tabstop=4
3 set autoindent
4 set nu
保存修改就可以了。不過這時候不要關(guān)閉本終端,最好另外開一個終端,然后連接過去,如果能登陸最好,不能登陸馬上修改回去,呵呵。
現(xiàn)在就能夠高亮顯示文件,并且能夠支持顯示和編輯中文了,比較爽了吧。
推薦使用F-Secure SSH Client ,并且把背景設(shè)為黑色就OK了。
FreeBSD下的字符終端的vi使用中文
FreeBSD下的字符終端的vi使用中文
1。下載 zhcon 。
網(wǎng)址:http://keihanna.dl.sourceforge.n ... /zhcon-0.2.3.tar.gz
2。使用root更改root初始的csh shell為bash shell! 命令如下:
代碼:
# chsh root
注意:一般bash在/usr/local/bin/bash,切莫改錯否則要吃虧哦。。。。
3。以root用vi修改/etc/profile的內(nèi)容命令如下:
代碼:
# vi /etc/profile
#在檔案中新增以下三行代碼:
ENABLE_STARTUP_LOCALE=zh.gb2312; export ENABLE_STARTUP_LOCALE
LC_CTYPE=is_IS.ISO_8859-1; export LC_CTYPE
LANG=zh.gb2312; export LANG
4。解壓安裝zhcon,命令如下:
代碼:
#tar -xvzf zhcon* #解壓
#cd zhcon-0.2.3
#./configure --prefix=/usr/local
注意:zhcon的安裝需要你的BSD安裝了gmake!
代碼:
#gmake
#gmake install
5。退出系統(tǒng),從新進入,使的設(shè)置生效!
6。執(zhí)行命令如下:
代碼:
#zhcon
看到了把漂亮的界面出來了吧?好!CTRL+SPACE : 輸入法 。。。。。。
其余的東西,自己看幫助了!
7。試試輸入中文吧?
代碼:
#vi test
8。Linux下的中文輸入和FreeBSD下的配置差不多!
歡迎光臨 Chinaunix (http://www.72891.cn/) | Powered by Discuz! X3.2 |