无需使用Dired,Emacs中简易文件系统导航方法咨询
基础Emacs实现简易文件导航
不需要额外安装软件包,用Emacs原生命令就能实现你要的功能:
1. 切换到当前目录的子目录(等效cd subdir)
直接调用M-x cd命令,输入子目录名称即可——Emacs会自动在当前工作目录下匹配该子目录,无需输入完整路径。
- 嫌每次敲
M-x cd麻烦的话,可以给它绑定快捷键,在init.el里添加:
之后按(global-set-key (kbd "C-c c") 'cd)C-c c就能快速触发目录切换。
2. 查看当前目录内容(等效dir)
使用M-x list-directory命令,直接回车就会显示当前工作目录的文件列表,效果和dir类似。同样可以绑定快捷键简化操作:
(global-set-key (kbd "C-c l") 'list-directory)
额外补充两个实用小技巧:
- 用
C-x C-f打开文件时,输入子目录名按Tab可自动补全,选中目标目录后按回车就能进入,也是一种快速导航方式。 - 想查看当前工作目录路径,调用
M-x pwd即可在回显区看到结果。
内容的提问来源于stack exchange,提问作者Georgina Davenport
相关产品推荐
相关产品推荐

