红联Linux门户
Linux帮助

打造FreeBSD下vi与Linux下一样的效果

发布时间:2015-02-06 21:39:09来源:linux网站作者:hellosa

题记:

最小化安装完freebsd系统后,我们需要配置系统的初始环境,这时候文本的编辑工具就得利用上了。freebsd下默认的可以利用的文本编辑工具有vi和ee,但是初始状态下的vi非常难用,而且没颜色区分(相比linux而言),这里教大家怎么做到freebsd下vi打造与linux下一样的效果。


一、更新ports系统(可选)

vi /etc/portsnap.conf 

大约13行处修改成

SERVERNAME=portsnap.hshh.org

更新操作

如果是第一次更新的话,要进行这样的操作
    
# portsnap fetch extract
# portsnap fetch update
    
第二次操作的话,只要运行后面一句


二、因为后面要安装vim插件,而默认的ports下载是到国外站点,非常慢,所以这里要加速一下ports(不然装个软件累死人,慢的很)

# whereis wget
wget: /usr/ports/ftp/wget
# cd /usr/ports/ftp/wget
# make install distclean

PS:网上有一些网友使用axel加速,这里选择wget,个人喜好

安装完后,编辑一下make.conf,加入下面的代码:

FETCH_CMD=wget -c -t 1
DISABLE_SIZE=yes
MASTER_SITE_OVERRIDE?=\
http://ports.hshh.org/${DIST_SUBDIR}/\
WITHOUT_X11=yes
# added by use.perl 2011-03-08 17:21:28
PERL_VERSION=5.12.3


三、安装vim

# whereis vim
vim: /usr/ports/editors/vim
# cd /usr/ports/editors/vim
    
终端上,vim默认是装上XORG,但是这个根本就不需要,所以要运行
    
# make -DWITHOUT_X11 install distclean

安装完毕后,进行如下操作

mv /usr/bin/vi /usr/bin/vi.bak

# mv /usr/bin/vi /usr/bin/vi.sample
# cp /usr/local/bin/vim /usr/bin/vi

最后

# cp /usr/local/share/vim/vim72/vimrc_example.vim ~/.vimrc

默认的背景颜色不喜欢,我加了一句

set background=dark

怎么样,进行了上面的操作后,vi 就好用多了。找到linux的感觉了吧。