|
|
发表于 2007-1-31 23:40:55
|
显示全部楼层
- nfo是cp437编码的ascii文件而已. 我的.bashrc (actually, .zshrc)里有
- alias nv="LC_CTYPE=en_US.IBM437 urxvt -e most"
复制代码
这样要查看比如ascii.nfo文件, 只需要用nv ascii.nfo就行了
这里 urxvt是我用的term, most是我用的pager. 这也要求/etc/locale.gen里有如下一行
如果没有的话, 添上(别忘了重新locale-gen)
- 如果用emacs的话更方便, 在.emacs里加入
- (modify-coding-system-alist 'file "\\.nfo\\'" 'cp437)
复制代码 这样所有nfo后缀名的文件都会用cp437编码打开. btw, 如果只是用emacs, 不需要系统支持IBM437编码 (already taken care of by emacs-mule). emacs rulez 
俺知道有人要说emacs启动n慢. 做个广告. 关于如何快速起动emacs (比vi快n倍) 请看这个贴里的emacs multi-tty branch部分:
>>> 加速你的Emacs
- 最后, ubuntu论坛有一个傻瓜式办法:
>>> HOWTO: View NFO files
|
|