在 Cygwin B20 环境中使用中文
2005-03-19 14:20
381 查看
Cygwin工具是GNU工具在WIN32平台上的移植版本,它尽可能地遵循POSIX标准。其中包括C/C++编译器GCC,textutils,fileutils,bash等等。本文将阐述如何在Cygwin(B20)中使用中文。
Cygwin通过cygnus.bat(位于X:/cygnus/cygwin-b20)启动bash,内容如下:
bash在Windows 9X中不能接受来自DOS窗口的汉字输入。
为了让less命令显示汉字在X:/homename/.bashrc中加入:
2002-5-1
version 0.1
gnuwin32@sohu.com
Cygwin通过cygnus.bat(位于X:/cygnus/cygwin-b20)启动bash,内容如下:
@ECHO OFF SET MAKE_MODE=UNIX SET PATH=c:/cygnus/CYGWIN~1/H-I586~1/bin;%PATH% bash
@ECHO OFF SET MAKE_MODE=UNIX SET PATH=c:/cygnus/CYGWIN~1/H-I586~1/bin;%PATH% bash在其中加入(bash之前)一句:
set HOME=X:/homename
set HOME=X:/homenameX:为盘符,/homename为已存在的目录名,例如C:/myHome。bash将到X:/homename目录下寻找初始化文件。 缺省情况下,bash命令行不能输入汉字,必须在X:/homename目录下建立文件.inputrc,内容如下:
set meta-flag on set convert-meta off set output-meta on
这几行主要是实现命令行上实现汉字的输入以及显示。 比如想输入汉字的文件名等等。
set meta-flag on set convert-meta off set output-meta on
这几行主要是实现命令行上实现汉字的输入以及显示。 比如想输入汉字的文件名等等。注意:在Cygwin-B20中.inputrc必须为UN*X文件格式。
bash在Windows 9X中不能接受来自DOS窗口的汉字输入。
为了让less命令显示汉字在X:/homename/.bashrc中加入:
export LESSCHARSET=latin1
export LESSCHARSET=latin1为了让ls命令显示汉字文件和目录名在X:/homename/.bashrc中加入:
alias ls='ls -N --color'
alias ls='ls -N --color'Cygwin Bash shell 的截图 作者:Blade Sun
2002-5-1
version 0.1
gnuwin32@sohu.com
相关文章推荐
- 在 Cygwin B20 环境中使用中文
- 使用cygwin在windows上模拟unix环境,解决不能显示中文的问题
- 使用cygwin在windows上模拟unix环境,解决不能显示中文的问题
- 配置cocos2dx安卓开发打包环境——使用Cygwin编译,ant打包
- LaTeX环境搭建及中文使用
- 在Ubuntu/Linux环境下使用MySQL:解决在Linux环境下MySQL中文乱码的问题
- ubuntu如何在英文环境下,还能使用中文输入法
- 在windows下使用Cygwin模拟unix环境,并安装apt-cyg,repo等工具
- 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
- 使用apt-cyg安装cygwin环境下的unix工具
- Ubuntu12.04 英文环境下使用ibus输入中文并自动启动输入法
- 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
- VC++ 环境 使用开发GTK+程序的中文显示问题
- centos环境下java的file操作对象使用中文文件操作异常问题
- 造成ORA-01843 无效的月份 的一些原因 1) 当我们在一个中文环境的客户端使用如下sql语句 INSERT INTO "temptable" ( DELIVER_DATE ) VALUES
- CentOS英文环境下使用中文输入法
- Python环境下NIPIR(ICTCLAS2014)中文分词系统使用攻略
- CentOS英文环境下使用中文输入法
- Ecplise使用CDT插件开发C/C++,编译环境Cygwin
- Windows 下使用 cygwin 和 eclipse 搭建 Android 开发环境