分页: 1 / 1
[求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-03 3:03
由 saga_song
X window 环境下运行 emacs,
在emacs里面用 M-x shell 后,
ls 显示当前目录内容,会出现如附件所示的奇怪字符,
例如:
^[[01;34mmyPrograme^[[0m
其实这个原来是一个 名叫 myPrograme的文件夹;
如果是单个文件,文件名中含有中文字符的话,也会出现前后的字符和数字
^[[01;34m
^[[0m

- 截图
请大虾帮助解决,谢谢。
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-03 7:31
由 IAB
我出现过这个是因为编码问题,都改为utf-8吧
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-03 10:27
由 davyzhu
或者M-x term
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-03 10:52
由 saga_song
davyzhu 写了:或者M-x term
这个有效!!!
谢谢!
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-03 10:53
由 saga_song
IAB 写了:我出现过这个是因为编码问题,都改为utf-8吧
改了UTF-8,还是不行阿,谢谢哦。
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-04 7:17
由 mikeandmore
IAB 写了:我出现过这个是因为编码问题,都改为utf-8吧
不是,因为eshell是哑终端。
term才不是
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-04 15:46
由 davyzhu
mikeandmore 写了:IAB 写了:我出现过这个是因为编码问题,都改为utf-8吧
不是,因为eshell是哑终端。
term才不是
M-x shell 和M-x eshell不是一回事
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-05 3:59
由 mikeandmore
davyzhu 写了:mikeandmore 写了:IAB 写了:我出现过这个是因为编码问题,都改为utf-8吧
不是,因为eshell是哑终端。
term才不是
M-x shell 和M-x eshell不是一回事
哦,那这个也是哑的。
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-06 22:09
由 redflow
.bashrc 里
alias ls='ls --color=auto -X' # add this line to enabled color in emacs shell mode
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-06 23:27
由 cheeselee
(ansi-color-for-comint-mode-on)
加入~/.emacs
Re: [求助]emacs 运行的shell,出现奇怪字符
发表于 : 2010-03-16 9:11
由 bo_00