当前位置:  开发笔记 > 编程语言 > 正文

如何在Emacs中创建目录?

如何解决《如何在Emacs中创建目录?》经验,为你挑选了4个好方法。

我怎样才能使用Emacs创建新目录?我使用什么命令?(如果可能,请提供一个例子)



1> jfs..:

要创建目录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 RET

Emacs要求在最近的Emacs版本中保存新文件时自动创建父目录.对于旧版本,请参阅如何使Emacs创建中间目录 - 保存文件时?



2> Kirk Strause..:

Ctrl+X D(C-x d)以"dired"模式打开目录,然后+创建目录.


@Zeynel:你不是在读书.这里没有`Cx Cf`.使用**`Cx d`**进入Dired模式,访问要创建子目录的目录.然后你点击`+`.就这样.

3> Cristian..:

您还可以使用运行单个shell命令 M-!

您基本上是在命令行中发送一个字符串,因此您没有获得任何不错的自动完成功能,但如果您知道如何通过命令行执行操作但不知道Emacs等效方式,则它很有用.

M-! mkdir /path/to/new_dir



4> 小智..:

我想我今天早些时候做得很艰难.我做了:

M-x shell-command

然后

mkdir -p topdir/subdir

推荐阅读
李桂平2402851397
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有