好久没有来了,因为没有实际应用,所以光是靠爱好,不能长久的使用bsd。这几天心血来潮,玩玩netbsd,无意中解决了一个好几年的问题。netbsd默认安装的vim没有彩色语法加亮,或者就是丑陋的屎黄色,真是郁闷!
其实,就是term设置的问题。
我的netbsd,默认终端设置是vt100,修改一下就好了。
例如:
# vim .profile
修改 XTERM=vt100 为 XTERM=xterm-color 就好了。
吐槽一下,bsd和我的电脑不兼容呀,无论是以前自己攒的2台pc电脑,还是后来买的thinkpad笔记本,呵呵xorg总是失败,Freebsd一次也没有成功过,netbsd台机成功几次,openbsd没升级以前,没问题,升级以后,呵呵,pc起不来了,笔记本X --configure 失败,但是能用,就是每次退出都要说有错误,呵呵。BSD的硬件支持能力需要加强呀,没有硬件厂家的支持,看来只能拼rp。
netbsd 下vim颜色的问题
版主: lionux
-
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
Re: netbsd 下vim颜色的问题
看了看openbsd的TERM是vt220,把netbsd的TERM改成vt220,一切ok。看看netbsd默认的TERM更古老,那时候可能还是黑白的。
-
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
Re: netbsd 下vim颜色的问题
绕了一大圈,发现是自己没有好好看手册,N年了,正确答案是:
This is done in the C shell (csh) by entering:
setenv TERM wsvt25
In a Bourne-compatible shell (sh, ksh), you can enter:
export TERM=wsvt25
吐超一下,openbsd的vim也出问题了,5.6和5.7都不行了,折腾好几天,终于解决了。
他的TERM=vt220好使了,变成TERM=ansi了。外语不好吃亏呀。
This is done in the C shell (csh) by entering:
setenv TERM wsvt25
In a Bourne-compatible shell (sh, ksh), you can enter:
export TERM=wsvt25
吐超一下,openbsd的vim也出问题了,5.6和5.7都不行了,折腾好几天,终于解决了。
他的TERM=vt220好使了,变成TERM=ansi了。外语不好吃亏呀。
-
- 锌 Zn
- 帖子: 493
- 注册时间: 2010-02-02 18:00
Re: netbsd 下vim颜色的问题
OpenBSD 现在终端默认也没有颜色了,设置在faq里,英文不好,真的无法呀。
TERM=ansi
只是临时解决办法,可能会出现奇怪的问题。比如错屏,半屏幕等。正确的方法是。
修改.profile
TERM=xterm-xfree86
不知道FreeBSD是什麽了。
linux是:
TERM=term-color
嗨,一个os,一个样。
TERM=ansi
只是临时解决办法,可能会出现奇怪的问题。比如错屏,半屏幕等。正确的方法是。
修改.profile
TERM=xterm-xfree86
不知道FreeBSD是什麽了。
linux是:
TERM=term-color
嗨,一个os,一个样。
在线用户
正浏览此版面之用户: 没有注册用户 和 2 访客