1 基本设置
(require 'dired)
(require 'dired+)
(require 'dired-sort)
(ido-mode 1)
(global-dired-hide-details-mode -1)
(setq dired-recursive-deletes 'top)
(setq dired-recursive-copies 'top)
(setq dired-isearch-filenames t)
(put 'dired-find-alternate-file 'disabled nil)
进入dired模式:
查看dired模式说明:
M-x describe-mode,然后输入 dired-mode
2 列表导航
“n/p”键在文件/目录间导航,“>/<”键仅在目录间跳转
按键 | 命令 | 作用 |
---|
p/C-p | diredp-previous-line | 上一行 |
n/C-n/SPC | diredp-next-line | 下一行 |
> | dired-next-dirline | 下一个目录行 |
< | dired-prev-dirline | 上一个目录行 |
^ | dired-up-directory | 上一级目录 |
g | revert-buffer | 刷新文件列表 |
+ | | 新建目录 |
3 标记
和Emacs很多其他操作类似,dired提供了两种文件(目录)的标记方式,“mark”和“flag”,前者是可称为“星标”,使用“*”号标记文件;后者可称为“D标”,使用字母“D”(delete)标记文件。删除星标文件需要使用删除命令“D”(大写),而删除D标文件只需要“执行”(x),两者的取消都是“u”。
按键 | 作用 |
---|
m | 标记文件/目录 |
d | flag(标记删除) |
u | 取消标记 |
4 文件操作
按键 | 作用 |
---|
C | 拷贝到…… |
R | 移动到…… |
S | 链接到……(绝对路径) |
D | 删除星标文件 |
x | 删除D标文件 |
5 批量重命名
- C-x C-q切换文件名编辑/只读模式
- 直接编辑文件名,或使用搜索替换更改文件名
- C-c C-c 执行更改,或 C-c ESC 取消更改
6 其他文件操作
进入dired模式后可通过菜单查看主要的键盘绑定操作:
作者: ZGUANG@LZU
Created: 2018-07-03 二 10:23
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)