emacs-dired

模式开启

keycommanddescription
C-x ddired进入dired模式

帮助命令

keycommanddescription
?dired-summary基本快捷键信息
hdescrib-mode详细帮助描述
qquit-window退出窗口

移动命令

keycommanddescription
pdired-previous-line上一行文件
ndired-next-line下一行文件
<dired-prev-dirline上一个目录
>dired-next-dirline下一个目录
^dired-up-dirline上一级目录

浏览命令

keycommanddescription
vdired-view-file预览文件
odired-find-file-other-window新开窗口显示选中文件
sdired-sort-toggle-or-edit按照名称/日期排序

功能操作

keycommanddescription
!dired-do-shell-command对指定文件执行指定命令
&``dired-do-async-shell-command`后台异步执行
=dired-diffdiff两个文件
Hdired-do-hardlink创建硬链接
Sdired-do-softlink创建软链接
Gdired-do-chgrp修改用户组
Odired-do-chown修改所有权
Mdired-do-chmod修改权限
Tdired-do-touch新建文件
Zdired-do-compress(解)压缩文件

文件管理

keycommanddescription
mdired-mark标记文件
~dired-flag-backup-files标记全部自动备份文件
#dired-flag-auto-save-files标记全部自动保存文件
udired-unmark取消标记
Udired-unmark-all-marks取消全部标记
ddired-flag-file-deletion标记为删除
xdired--do-falgged-delete删除标记删除的文件
Rdired-do-renamemv标记的文件
Cdired-do-copy复制标记的文件
Ddired-do-delete删除标记的文件
+dired-create-directory创建新目录
<menu> - <immediate> <create-empty-file>dired-create-empty-file创建新文件

参数设置

;; 允许递归删除
(setq dired-recursive-deletes 'always)
;; 允许递归拷贝
(setq dired-recursive-copies 'always)

;; 复用同一个缓冲
(put 'dired-find-alternate-file 'disabled nil)
;; 延迟加载
(with-eval-after-load 'dired
    (define-key dired-mode-map (kbd "RET") 'dired-find-alternate-file))
;; 快捷打开 C-c C-j
(require 'dired-x)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值