主要观点:
- 2024 年 10 月 21 日,距作者谈论以样式显示/隐藏 Emacs dired 细节已有 5 年,该文展示了hide-details-mode(内置)和diredfl(第三方)。
- 作者多年来 dired 使用增加,但配置基本未变,今日展示新的 dired 调整。
- 作者是hide-details-mode的粉丝,其可提供简洁的文件视图,如需更多细节可使用 C- (绑定切换。
- 作者希望能在[hide-details-mode]的切换中隐藏当前目录的绝对路径,于是通过查看
dired-hide-details-mode
内置代码,利用invisibility specs
实现了该功能。 - 定义了
hide-dired-details-include-all-subdir-paths
函数,将其添加到钩子中,使当前目录的绝对路径隐藏,且可像其他细节一样切换显示。 - 这是一个小的改变,作者将其作为第一个 Emacs 贡献提交,现已合并到 master 分支,默认关闭,可通过
(setq dired-hide-details-hide-absolute-location t)
启用。
关键信息:
- 时间:2024 年 10 月 21 日
- 相关链接:showing/hiding Emacs dired details in style、hide-details-mode、diredfl
- 代码片段:
(use-package dired :hook ((dired-mode. dired-hide-details-mode) (dired-after-readin. hide-dired-details-include-all-subdir-paths))
、(setq dired-hide-details-hide-absolute-location t)
重要细节:
- 展示了隐藏当前目录绝对路径前后的 Dired 窗口截图及切换效果的动图。
- 提及作者在提交补丁后很高兴该小功能已合并到 master 分支。
- 呼吁读者考虑赞助sponsoring,并介绍了lmno.lol平台。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。