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打開。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM