Dired Mode in Emacs
Start up Dired mode: C-x d; (List dirs: C-x C-d)
Hide Dired mode window: q;
Mark
Mark (for group manipulation): [n]m;
Mark with regex: %m;
Mark files whose contents match regular expression (like mark with grep): %g
Mark all directories: */;
Mark all executables: **;
Toggle marked files/directories (same as inverse selection): t;
Unmark marked files: [n]u;
Unmark all marked files: U
Navigate
Move cursor to previous folder: <; next foler: >;
Up one level: ^;
add file list of the subfolder on cursor at the end of the buffer: i;
** Jump to parent folder: C-M-p (jump to children folder is C-M-d, which is conflict with "Show desktop" shortcut of Mint);
** Jump to previous/next folder: C-M-p/C-M-n;
Manipulation
Copy: [n]C;
Delete: [n]d; delete with regex: %d;
Execute: x;
Create directory: +
Change mode (same as "chmod" command): M
Show file information (same as "file" command): y
Move or Rename: R;
** Use m then %u to rename file to upper case, while %l to lower case;
** move or rename with regex: %R;
View file: v (With Evil, if you want to quit reading file (v key) in Dired mode, use Q instead of q, because q is looked as the macro define key in Evil);
Run command on a file: mark it (with "m" key) and !; In command , "*" means all marked files, "?" means execute command on files marked respectively;
Compress files: mark files/directories, then "! zip file.zip *"; then use "g" to update display;
Compress/Uncompress one or more files to gz (orgin files will be replaced): Z;
Query-replace in selected files: mark files, then "Q";
Open file in another window (and focus that window): o;
Open file in another window (keep focus in Dired window): C-o;
Change ownership (same as "chown"): O;
Miscellaneous
Dired Mode in Emacs的更多相关文章
- emacs 操作集锦
		
1.C-k 的功能并不是剪切当前行,而是剪切当前行从光标到行末的内容. Emacs 中的剪切不叫剪切(cut),叫kill,复制(copy)不叫copy ,叫kill-ring-save (这个可以理 ...
 - Emacs 快速指南(中文翻译)
		
Emacs 快速指南 目录 1. 小结(SUMMARY) 2. 基本的光标控制(BASIC CURSOR CONTROL) 3. 如果 EMACS 失去响应(IF EMACS STOPS RESP ...
 - Emacs 快速指南 - 原生中文手册
		
Emacs 快速指南 -折叠目录 1. 小结(SUMMARY) 2. 基本的光标控制(BASIC CURSOR CONTROL) 3. 如果 EMACS 失去响应(IF EMACS STOPS RES ...
 - LINUX二十个基础命令
		
LINUX二十个基础命令 一. useradd命令 1.命令格式: useradd 选项 用户名 2.命令功能: 添加新的用户账号 3.常用参数: -c comment 指定一段注释性描述.-d 目录 ...
 - Linux常用命令集合
		
常用的Linux命令,备忘 1 pwd 显示当前目录 命令格式: pwd [选项] 2 cd 更换目录 命令格式: cd [目录名] 例: 3 ls 显示当前目录内容 命令格式: ls [选项] [目 ...
 - Linux 常用命令 :cd命令
		
ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...
 - Linux 常用命令 :ls命令
		
ls命令是linux下最常用的命令.ls命令就是list的缩写缺省下ls用来打印出当前目录的清单如果ls指定其他目录那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看linu ...
 - linux命令(1):ls命令
		
ls命令是linux下最常用的命令. ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单. 通过ls 命令不仅可以查看lin ...
 - linux命令(5)文件操作:ls命令、显示文件总个数
		
一:ls命令是最常用的linux命令了:下面是ls --help里面的用法 在提示符下输入ls --help ,屏幕会显示该命令的使用格式及参数信息: 先介绍一下ls命令的主要参数: -a 列出目录下 ...
 
随机推荐
- 使用Dice loss实现清晰的边界检测
			
 前言: 在深度学习和计算机视觉中,人们正在努力提取特征,为各种视觉任务输出有意义的表示.在一些任务中,我们只关注对象的几何形状,而不管颜色.纹理和照明等.这就是边界检测的作用所在. 关注公众号CV ...
 - keycloak~自定义redirect_uri的方法
			
在使用keycloak集成springboot的过程中,对于需要授权访问的接口,它会跳到keycloak里进行登录,之前有个redirect_uri,登录成功后会跳回本客户端,而这个地址默认没有修改的 ...
 - JSP核心技术
			
一.JSP基本概念 JSP是Java Server Page 的简称,跟Servlet 一样可以动态生成HTML响应,文件命名为XXX.jsp JSP 与Servlet 的区别: jsp经编译后就变成 ...
 - python adb 关闭拼多多
			
def gbpdd(sjh): aaka="adb -s {0} shell am force-stop com.xunmeng.pinduoduo".format(sjh) aa ...
 - asp.net c# 保存图片到sql2008
			
//图像数据表:tx//字段id (nvarchar(50) ,image(image)//tgav为图片ID,实质为上传前的主名 (省略了.jpg)private void kkkkk(byte[] ...
 - ES6新增语法(五)——Promise详解
			
Promise介绍 promise是一个对象,从它可以获取异步操作的消息.有all.race.reject.resolve这几个方法,原型上有then.catch等方法. Promise的两个特点: ...
 - Jmeter性能测试指标分析
			
一.Aggregate Report 是 JMeter 常用的一个 Listener,中文被翻译为"聚合报告 如果大家都是做Web应用的性能测试,例如访问百度请求为例,线程10,循环10次, ...
 - 两万字Vue.js基础学习笔记
			
Vue.js学习笔记 目录 Vue.js学习笔记 ES6语法 1.不一样的变量声明:const和let 2.模板字符串 3.箭头函数(Arrow Functions) 4. 函数的参数默认值 5.Sp ...
 - 构建高效Presubmit卡点,落地测试左移最佳实践
			
樊登有一节课讲的挺有意思,说中国有个组织叫绩效改进协会,专门研究用技控代替人控的事情.其用麦当劳来举例子,他说麦当劳其实招人标准很低,高中文凭就可以,但是培养出来的人,三五年之后,每一个都是大家争抢的 ...
 - Cent OS 7 本地yum源配置与安装
			
一.本地yum源 1.添加一个新的yum源配置文件dvd.repo(文件名字自定义) vi etc/yum.repos.d 添加新的内容: name=rhel_dvd ...