nerdtree 允许在 vim 中浏览文件系统,并执行创建和删除文件和目录等文件系统操作。 是否有任何命令可以查看文件元数据,例如时间戳、所有者或权限,就像 unix 的 ls -l 命令会输出的那样?
没有内置功能(因为NERDTree主要是一个文件浏览器,用于在Vim中查找和打开文件,这不是典型的使用情况),但是你可以通过插件的扩展点构建类似的功能。 :help NERDTreeAPI文档介绍了如何定义自定义键映射和菜单项。由于这些传递了当前树对象,因此您可以查询和显示元数据,例如使用 let metadata = system('ls -l ' . shellescape(filespec))
shellescape()
呢?! - Ingo Karkatshellescape()
。我已经更正了PR。感谢您指出! - Antonio Pérez