Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5119872
  • 博文数量: 921
  • 博客积分: 16037
  • 博客等级: 上将
  • 技术积分: 8469
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-05 02:08
文章分类

全部博文(921)

文章存档

2020年(1)

2019年(3)

2018年(3)

2017年(6)

2016年(47)

2015年(72)

2014年(25)

2013年(72)

2012年(125)

2011年(182)

2010年(42)

2009年(14)

2008年(85)

2007年(89)

2006年(155)

分类: BSD

2006-08-30 22:44:58

我们知道,在linux(比如,red hat linux )中,shell标识符,前面都出现用户所在的目录描述,ls后,目录或文件呈现出各种各样的颜色。
在bsd下,我们同样能够实现,虽然bsd现在能够实现一部分,比如:
ls -G 能够向linux中一样呈现出各种各样的颜色,但太不完善。
1.要让bsd的控制台(console)呈现linux下同样的效果。

在 /etc/csh.cshrc中增加以下项目:
setenv LSCOLORS ExGxFxdxCxegedabagExEx
setenv CLICOLOR yes
set prompt = '[%B%n@%m%b] [%B%~%b]# '
set autolist
bindkey "^W" backward-delete-word
bindkey -k up history-search-backward
bindkey -k down history-search-forward

然后,保存,重新登陆,
修改后,接着执行:
sed -i.bak -E s/set\ prompt/#set\ prompt/g /root/.cshrc

2.为了能让bsd的界面真正意义上的丰富多彩充满人性化的魅力,我们最好的办法是从内核入手,在内核文件中加入下面内容:
options SC_NORM_ATTR=(FG_GREEN|BG_BLACK)
options SC_NORM_REV_ATTR=(FG_YELLOW|BG_GREEN)
options SC_KERNEL_CONS_ATTR=(FG_RED|BG_BLACK)
options SC_KERNEL_CONS_REV_ATTR=(FG_BLACK|BG_RED)

options VESA
options SC_PIXEL_MODE

然后在/etc/rc.conf里加上
allscreens_flags="-g 100x37 VESA_800x600"
把你的终端设置成800x600。效果更佳。
然后执行:#make depend;make;make install;reboot
哈哈,就一切ok了。
阅读(1830) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~