Answers:
创建目录dir/to/create,输入:
M-x make-directory RET dir/to/create RET创建目录dir/parent1/node和dir/parent2/node,输入:
M-! mkdir -p dir/parent{1,2}/node RET
假定Emacs的下层外壳是bash/ zsh或其他兼容的外壳。
或以某种Dired方式
+
它不会创建不存在的父目录。
例:
C-x d *.py RET ; shows python source files in the CWD in `Dired` mode
+ test RET ; create `test` directory in the CWD
CWD 代表当前工作目录。
或使用C-x C-f并键入以下命令创建一个不存在的父目录的新文件:
M-x make-directory RET RETEmacs要求自动创建父目录,同时在最新的Emacs版本中保存新文件。对于旧版本,请参阅如何使Emacs创建中间目录-保存文件时?
g。在一般M-x describe-mode RET(C-h m)中显示当前主要模式的文档。
g。由于dired-mode不是编辑模式,因此它直接使用单字母命令(出于好奇:在大多数编辑模式下g都绑定到此命令self-insert-command)。
我在搜索如何在Emacs中自动创建目录时遇到了这个问题。我发现最好的答案是几年后的另一个话题。Victor Deryagin的答案正是我所寻找的。将该代码添加到.emacs中,将使Emacs在保存文件时提示您创建目录。