Emacs文件管理

在使用emacs时候,经常会对文件进行操作,查看目录,创建文件,删除文件等等。

Emacs提供了一个文件管理的功能,使我们对文件及目录的使用更加方便,下面我就简单介绍一个这个功能。

首先,进入Dired列表模式

C-x d

这样可以进入当前目录的文件列表,相当与shell下面的ls -al

在这个模式下,可以直接使用RET或者C-x C-f打开文件。

文件的定位

n: 向下查看文件。

p: 向上查看文件。

>: 向下查看目录。

<: 向上查看目录。

^: 返回上一级。

M-{: 向下查看已标记。

M-}: 向上查看已标记。

文件的查看

g: 刷新

s: 切换名称/日期排序方式

i: 当前窗口插入一个子目录

v: 查看当前文件(当前窗口)

o: 在另外一个窗口查看文件

y: 查看当前文件类型

=: 比较文件,相当与shell下diff

文件的标记

普通标记:

m: 标记(mark).

u: 取消标记

U: 取消所有标记

* /: 标记所有文件夹

* *: 标记所有可执行文件

* @: 标记所有符号链接

* c: 改变标记的符号

% m: 根据正则表达式改变标记文件

% g: 根据正则表达式改变标记文件的内容

删除标记:

d: 标记为删除

~: 将所有备份文件标记为删除

#: 将存盘文件标记为删除

& d: 根据正则表达式标记删除

X: 执行删除

其他操作

C-x C-f: 新建文件

+: 新建目录

C-x C-q: 将文件列表设置为只读(only read)

结合标记使用的操作:

D: 删除文件

C: copy

R: 重命名或移动

O: 改变用户

G: 改变群组

M: 改变权限

S: 符号链接

H: 硬链接

Z: 压缩

W: 复制文件名

K: 删除行,刷新后可恢复

 

总结一下,最常用的还是C-x C-f创建文件,+创建目录,m标记,X删除,g刷新,o打开。

转载于:https://www.cnblogs.com/leohxj/archive/2012/02/20/2360606.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值