title: 发布一个emacs扩展:Hexview巨型文件16进制查看模式
Emacs(http://www.gnu.org/software/emacs/)是个神奇的工具,她能让使用者的编辑效率永无止境地提升。
今天区区的一个Weekend Project再次印证emacs强大而灵活的扩展能力————只用不到两个小时的时间编写的
一个扩展,赋予了emacs方便查看巨型文件内容的功能。区区把试验结果演示给同事看,后者惊叹不已。区区
把这个扩展命名为Hexview Mode,这是一个几年前初用hexl-mode时就有想法的纯Viewing Mode,使用按需读取
的方式访问大文件,但当时一直使用windows的hedit来进行简要查看,直到今天下午才想到去动手实现~
不过结果是可喜的,完成版的Hexview Mode(v0.0.2),可以瞬间打开大于4G的文件,而Hedit会报错。Hexview
强于Hedit的地方在于她不是以加锁方式访问文件,而且可以运行在所有平台的emacs当中。呵呵,所以从某种
意义上说,这个小小的Hexview Mode是目前最好的Hex查看工具。
如果你明白区区在说什么,可以到这个破主页(http://slimeweb.com)上去下载hexview-mode.el来试试,相信
你也惊叹一把。。咳咳,,别忘了bug report就好啦~
个人主页并不见得是发布emacs扩展的最好地方,于是区区又到EmacsWiki(http://www.emacswiki.org/)————好地
方啊————去学习了一下在EmacsWiki中发布.el的方法,还好,不是很复杂。
这是结果链接:
http://www.emacswiki.org/emacs/hexview-mode.el
区区希望这是个能激发大家灵感的扩展~
发布一个emacs扩展:Hexview巨文件16进制查看模式
最新推荐文章于 2024-09-05 23:12:37 发布