通常用于高能物理的ROOT数据分析框架使用二进制文件格式,其具有内部结构,如真实文件系统(即文件夹和文件).程序的ls()方法输出如下所示:
KEY: TH1D name1 KEY: TH1D name2 KEY: TH2D name3 ....
"TH1D"和"TH2D"等只是对象类型.在emacs中以类似dired的界面浏览文件真是太好了.我当然没有时间从头开始编写一个dired接口的能量/时间(即使在dired.el源的帮助下).我的问题是:如果可能的话,我怎样才能通过重新实现一些函数来加入到dired接口中,为上面的输出创建一个类似于dired的界面?
我当然不期待这里有完整的解决方案,而是指向示例,教程和其他有用信息的指针.