在 Cygwin B20 环境中使用中文
Cygwin工具是GNU工具在WIN32平台上的移植版本,它尽可能地遵循POSIX标准。其中包括C/C++编译器GCC,textutils,fileutils,bash等等。本文将阐述如何在Cygwin(B20)中使用中文。
Cygwin通过cygnus.bat(位于X:\cygnus\cygwin-b20)启动bash,内容如下:
在其中加入(bash之前)一句:
X:为盘符,\homename为已存在的目录名,例如C:\myHome。bash将到X:\homename目录下寻找初始化文件。 缺省情况下,bash命令行不能输入汉字,必须在X:\homename目录下建立文件.inputrc,内容如下:
注意:在Cygwin-B20中.inputrc必须为UN*X文件格式。 bash在Windows 9X中不能接受来自DOS窗口的汉字输入。
为了让less命令显示汉字在X:\homename\.bashrc中加入:
为了让ls命令显示汉字文件和目录名在X:\homename\.bashrc中加入: Cygwin Bash shell 的截图
作者:Blade Sun 2002-5-1 version 0.1 gnuwin32@sohu.com
alias ls='ls -N --color'
export LESSCHARSET=latin1
set meta-flag on
set convert-meta off
set output-meta on
这几行主要是实现命令行上实现汉字的输入以及显示。 比如想输入汉字的文件名等等。
set HOME=X:\homename
@ECHO OFF
SET MAKE_MODE=UNIX
SET PATH=c:\cygnus\CYGWIN~1\H-I586~1\bin;%PATH%
bash
|
相关推荐
### Cygwin中文使用指南 #### 一、Cygwin简介与重要性 **Cygwin**是一款在Windows操作系统上模拟Unix环境的软件,它可以让用户在Windows平台上使用大量原本只适用于类Unix系统的命令行工具、实用程序以及开发工具...
**Cygwin详解** Cygwin是一款在Windows操作系统上运行的开源软件,它提供了一个类Unix...通过阅读"cygwin中文pdf版教程",你可以更深入地了解Cygwin的各个方面,提升在Windows环境下的Unix/Linux工具使用和开发能力。
通过深入学习并熟练掌握这个“史上最详细的Cygwin中文教程”,用户不仅可以提升工作效率,还能在Windows系统上享受到类Unix环境带来的便利。压缩包中的“cygwin中文教程.pdf”应详细介绍了这些内容,值得仔细研读。
HBase 0.94版本是在2012年发布的,虽然现在已经有了更新的版本,但了解其在特定环境如Cygwin中的运行问题仍然有价值,因为这可以帮助我们理解在不同平台上的兼容性和调试技巧。 Cygwin是一个在Windows操作系统上...
然而,在某些情况下,用户可能需要在Cygwin环境中以root权限执行操作,例如安装软件包、更改系统配置等。本文将详细介绍如何在Cygwin中获取并维持root权限。 #### 获取Root权限的方法 通常情况下,Cygwin会默认使用...
本教程将详细讲解如何安装Cygwin,搭建NDK环境,并介绍如何在NDK环境下使用OpenGL进行图形渲染。 一、Cygwin安装 Cygwin是一个在Windows上模拟Linux环境的开源工具集,它提供了许多在Windows系统中难以获得的Unix/...
- **工具使用**:介绍如何在grep、sed、awk等工具中使用正规表达式进行文本搜索和处理。 #### 九、引号 - **引号类型**:区分双引号`"`和单引号`'`在Shell脚本中的不同作用。 #### 十、算术运算 - **算术操作**:...
为了在Windows上运行Hadoop,我们可以使用Cygwin,这是一个提供Linux命令行工具和环境的开源软件。下面将详细介绍在Windows上的Cygwin环境下安装Hadoop的步骤,并解决一些常见问题。 首先,我们需要下载并安装...
通过以上步骤,开发者可以在Cygwin环境中使用NDK进行Android应用的本地化开发,实现高性能的计算任务或者利用已有的C/C++库。这个过程涉及到跨平台的编程,以及Android应用的生命周期管理和资源管理,对于熟悉Unix...
怎样在cygwin中安装使用emacs,手动安装的手动安装的手动安装的
- **工具集构建**:基于这些移植到Windows平台上的开发工具,Cygwin团队进一步将其他工具移植到了Windows平台上,使得用户能够在Windows环境中使用Bash和各种开发工具,仿佛置身于Unix系统中。 #### 3. 安装与配置 ...
2. **X Window System**:在cygwin中使用X11以运行图形界面应用程序。 3. **软件包选择**:根据特定需求选择和安装cygwin软件包的建议。 4. **问题解决**:常见错误和问题的解决方案,以及cygwin的故障排除技巧。 5....
### Cygwin中文教程知识点概览 #### 一、Cygwin简介与环境搭建 - **Cygwin定义**:Cygwin是一个为Windows系统提供类UNIX环境的软件集合,它允许用户在Windows上运行原本为Linux/Unix设计的程序。 - **Cygwin优势**...
2. **设置环境变量**: 安装完成后,可能需要将`cygwin`的`bin`目录添加到系统的`PATH`环境变量中,以便在命令行中直接使用`gcc`。 3. **编写代码**: 使用文本编辑器创建源代码文件,例如`hello.c`,并输入简单的...
在使用 Cygwin 时,通常需要将 Cygwin 的 bin 目录添加到系统的 PATH 变量中,以便可以在 Windows 命令行下执行 Cygwin 的工具。具体步骤如下: 1. **添加 Cygwin 到 PATH:** - 将 Cygwin 的安装目录(例如 `D:/...
为了方便地在 Windows 的 cmd 命令行界面中使用 Cygwin 的命令,可以将 Cygwin 的 bin 目录添加到系统的 PATH 变量中。例如,如果 Cygwin 安装在 `D:\develop\cygwin`,则将 `D:\develop\cygwin\bin` 添加至 PATH,...
在本教程中,我们将深入探讨如何在Cygwin环境下安装rsync 3.0.8版本,并学习其基本用法。 首先,我们需要获取`rsync-3.0.8`的安装包。这个过程可以通过访问rsync官方网站或使用Cygwin的包管理器`setup.exe`来完成。...