Chinaunix首页 | 论坛 | 博客
  • 博客访问: 841990
  • 博文数量: 85
  • 博客积分: 10016
  • 博客等级: 上将
  • 技术积分: 952
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-19 22:52
文章分类

全部博文(85)

文章存档

2011年(1)

2008年(1)

2007年(60)

2006年(23)

我的朋友

分类: LINUX

2006-12-12 13:18:48

环境变量:
同linux,若要设置在启动时自动加载的环境变量,只要编辑用户主目录下的.bash_profile,添加或修改环境变量并export,编辑完毕若要立即生效,则使用source命令执行该文件。
若设置其他特殊用途的环境变量,可写一bash脚本,需要设定时使用source命令执行该脚本。

个性化命令:
同linux,只要编辑用户主目录下的.bashrc文件,其中使用alias设定了很多shell命令的默认选项,用户也可根据个人喜好来定义自己的个性化命令。
在cygwin中,默认的ls的结果是没有颜色的,如果要彩色显示,只需要在.bashrc文件中去掉下面一行的注释符号#:alias ls='ls -hF --color=tty';又如其默认的rm命令是没有提示信息而永久删除文件的,如果为了避免误删文件需要删除前经用户确认,则可去掉对alias rm='rm -i'的注释。
关于个性化设置,比如要阅读一些重要的文件或代码,为避免误修改,可在.bashrc中设定如下命令:
alias vir='vim -R'(以只读方式打开文件)
又如在linux中要加载windows分区(fat32),并保持正确的中文显示,则可以设定如下命令:
alias mountvfat='mount -t vfat -o iocharset=cp936'
这样要挂载时只需使用mountvfat /dev/hda6 /mnt/dos即可。

同样的,要使编辑后的.bashrc立即生效,需要使用source命令执行该文件。需要注意的是,在Xwindows下的终端中,新编辑的.bashrc或.bash_profile文件只对使用了source命令的当前终端窗口有效。如果要全局有效,只有注销或重新启动。

有用的设置:
①Cygwin的中文显示乱码问题:
    在Cygwin下,输出的中文系统信息经常显示为乱码,这是因为输出的字符编码设置有问题。可以在.bash_profile中添加如下环境变量来解决:
    export OUTPUT_CHARSET="cp936"

②只读方式浏览重要文件命令设置:
    alias vir='vim -R'

③vim的语法高亮设置:
    在用户主目录~下编辑文件.vimrc,内容如下:
    syntax on
    保存即可。更多设置可上网搜索。例如filetype on,set autoindent等。





阅读(7890) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~