ROOT
高能物理中常用的数据分析框架使用二进制文件格式,其内部结构类似于真实的文件系统(即文件夹和文件)。程序的ls()方法输出如下所示:
KEY: TH1D name1
KEY: TH1D name2
KEY: TH2D name3
....
其中“TH1D”和“TH2D”等只是对象类型。在emacs中用类似dired的界面浏览文件会很好。我当然没有精力/时间从头开始为它编写dired接口(即使有迪雷德·埃尔来源)。我的问题是:如果可能的话,我如何通过重新实现一些函数来为上面的输出创建一个类似dired的接口,从而直接将dired绑定到dired接口中?
我当然不希望这里有一个完整的解决方案,而是指向示例、教程和其他有用的信息。