LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1212|回复: 10

Gentoo下如何查看nfo文件?

[复制链接]
发表于 2007-1-30 16:49:42 | 显示全部楼层 |阅读模式
下了一张DVD iso,无法用mount -o loop挂载。用cat看nfo又是空的。
发表于 2007-1-30 18:30:41 | 显示全部楼层
nfo就是纯文本文件
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-31 12:55:17 | 显示全部楼层
开了以后都是乱码,里面是iso使用方法。win下有专门软件,我没装win
回复 支持 反对

使用道具 举报

发表于 2007-1-31 13:10:52 | 显示全部楼层
改一下显示编码 , 应该是西欧的吧。
回复 支持 反对

使用道具 举报

发表于 2007-1-31 13:13:35 | 显示全部楼层
仔细看,里面有可辨别的信息
回复 支持 反对

使用道具 举报

发表于 2007-1-31 13:32:02 | 显示全部楼层
将扩展名改成html,然后用firefox打开,再在View->Character Encoding中找到合适的编码,应该能看到内容
回复 支持 反对

使用道具 举报

发表于 2007-1-31 16:27:47 | 显示全部楼层
我都是用vim看的:)
回复 支持 反对

使用道具 举报

发表于 2007-1-31 17:10:02 | 显示全部楼层
在windows下我都是用notepad看nfo的。。。
回复 支持 反对

使用道具 举报

发表于 2007-1-31 23:40:55 | 显示全部楼层
  • nfo是cp437编码的ascii文件而已. 我的.bashrc (actually, .zshrc)里有
    1. alias nv="LC_CTYPE=en_US.IBM437 urxvt -e most"
    复制代码

    这样要查看比如ascii.nfo文件, 只需要用nv ascii.nfo就行了

    这里 urxvt是我用的term, most是我用的pager. 这也要求/etc/locale.gen里有如下一行
    1. en_US.IBM437 IBM437
    复制代码

    如果没有的话, 添上(别忘了重新locale-gen)

  • 如果用emacs的话更方便, 在.emacs里加入
    1. (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
回复 支持 反对

使用道具 举报

发表于 2007-1-31 23:49:04 | 显示全部楼层
鼓掌!:2cool
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表