让win下console支持ls的中文显示
来源:互联网 发布:centos源码编译安装 编辑:程序博客网 时间:2024/05/17 18:29
在cygwin虚拟机中可以使用ls命令等linux下的一些命令,如果在win下将环境变量path中添加x:\cygwin\bin(x:指的是cygwin所在的盘符),可以在cmd环境中使用这些命令,而不用一定要在bash环境下使用比如ls,gcc,df,ps,kill等命令,从而实现cmd下的linux shell编程,然而ls命令在cmd下显示中文出现乱码,在cygwin中通过修改参数可以使其支持中文显示,在cmd中可以使用doskey命令创建宏,命令为
doskey ls=ls --show-control-chars --color
然而如果每次启动cmd,都要设定的话,就让人难以忍受了,通过查看cmd的帮助,得到以下有用信息:
如果 /D 未在命令行上被指定,当 CMD.EXE 开始时,它会寻找以下 REG_SZ/REG_EXPAND_SZ 注册表变量。如果其中一个或两个都存在,这两个变量会先被执行。
HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun
和/或
HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
命令扩展是按默认值启用的。
于是就可以将doskey ls=ls --show-control-chars --color这条命令添加到HKEY_LOCAL_MACHINE\Software\Microsoft\Command Processor\AutoRun这个键值中,不但使其支持中文显示,而且还会颜色标示。呵呵,试试吧!
***************************************
-----------------------------------程序员 闫帆原创---------------------------------------
转载请注明原创人信息 程序员 闫帆yanfanvip
- 让win下console支持ls的中文显示
- 让linux console支持中文显示和fcitx输入法
- Win下Wing IDE 4.1支持中文显示的方法(修正方框乱码)
- 如何修改linux中console下ls显示各种文件的颜色和vim中颜色
- [Git]win下git中文支持环境的配置
- 让xmms支持中文显示
- 让vim支持中文显示
- 让ie6 支持console.log 的插件
- Elang在Windows console下显示中文
- Flask 让jsonify返回的json串支持中文显示
- win 下gvim 中文显示乱码解决办法
- 让ubuntu下的QtCreator直接支持中文输入
- 让putty支持中文输入和显示
- 让putty支持中文输入和显示
- 让putty支持中文输入和显示
- 让黑莓模拟器支持中文显示
- 一劳永逸让jfreechart支持中文显示
- 【转】怎么让VI支持中文显示
- TransparentBlt的使用
- LabVIEW中安装程序的生成方法
- 杭电2058
- Qt中所有类型之间的转换
- PHP模拟多进程并发将内容写入文件
- 让win下console支持ls的中文显示
- 浅谈用户名密码登录方式的弊端
- 搜索本地文件夹下文件名
- hibernate报错a different object with the same identifier value was already associated with the session
- ibatis ResultClass和ResultMap的区别
- “天价宣传片”背后果然藏“大鱼”
- cookie详解
- 远程访问MySQL数据库的方法小结
- 旧项目移植至VS2008的编译错误C1189