發佈一個emacs擴展:Hexview巨文件16進制查看模式

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

區區希望這是個能激發大家靈感的擴展~

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章