« 新的 Open Source 开发环境 | 首 页 | 个人知识管理系统的构造 »

2009 年 02 月 21 日

cygwin 支持中文的方法

| 分类: 服务器技术 Server Tech. |

  1. cygwin 支持中文
    • 修改 ~/.inputrc
    • 将以下设置前的 # 去掉
      # Allow 8-bit input/output
      set meta-flag on
      set convert-meta off
      set input-meta on
      set output-meta on
    • 设置 ~/.bashrc
    • alias ls='ls --show-control-chars --color=auto'
      就可以显示并输入中文了。
  2. 整合cygwin命令到Windows中

  3. 假设cygwin安装在c:\cygwin,将c:\cygwin\bin添加到系统变量PATH中(最好加在windows前面,这样的话,有些相同的命令的话,是先执行cygwin的命令,而不是windows命令,比如find)

cygwin ls改变颜色的办法

【1】 生成模板配置文件:
dircolors --print-database > ~/.dircolors
(dircolors如果没有找到配置文件,会按内置的database里的配置来生成环境变量LS_COLORS,来供ls使用。)
【2】 查看/etc/profile和/etc/bashrc,可以看到都调用了/etc/profile.d里的很多配置脚本。包括一个文件是colorls.sh,用来查找dircolors 使用的配置文件。除了~/.dircolors外,还有几个文件会被按顺序查找。
dircolors -b >> ~/.bashrc
【3】 参照 .dircolors 来修改 ~/.bashrc 里面的color 的设置
在 .dircolors可以找到 "DIR 01;34 # directory" 这样的一行,然后修改相关设置。
【4】 重新登陆

(END)

引用

引用本文的 URL:
/cgi-bin/mt/mt-tb.cgi/298.

发表评论

(如果您还为在此成功留言,也许是因为需要管理员逐一审核留言内容后放可看到您的评论。请稍后并感谢您的耐心等待。)

阅览更多文章请访问 首页过去的存档