2009-06-11 43 views
15

在處理緩衝區(映射到特定文件)時,如何獲取有關它的信息?在磁盤上,大小 像路徑,...如何獲取有關emacs中當前緩衝區/文件的信息?

+1

只是爲了我自己的好奇心,你是否想要一些可以提供一條線的東西,比如在微型緩衝器中,或者你是指進入直接模式,並且看到所有的目錄,文件和信息如下所示?將minbuffer中當前的緩衝區/文件信息作爲快速提醒,可能是'整潔'的。 – pjammer 2012-08-04 10:29:28

回答

14

M-x dired RET

+6

C-x D(RET)作爲標準鍵綁定顯然,tx – Peter 2009-06-11 09:35:35

6

此外,還有dired-x具有dired-jump - 這可以讓你直來直去,你正在瀏覽的文件。 dired-x.el似乎與我的emacs-22.1發貨,所以應該足以說

(require 'dired-x) 
~/.emacs

。這爲dired-jump安裝綁定C-x C-j

3

如果您只是想要路徑而不想打開dired模式,以下將顯示迷你緩衝區中的完整路徑並將其複製到剪貼板。我覺得它非常有用。把這個在你的.emacs

(global-set-key (kbd "<f8>") 'copy-buffer-file-name) 
+0

這不工作在我的emacs/ubuntu 23.1.1上。它說「符號的函數定義是void:copy-buffer-file-name」 – Hartmut 2011-03-24 20:31:38

1

命令describe-file(綁定到章MF),在這裏:

help-fns+.el - Help+

Dired+,正好碰到章RET調用describe-file在當前行。

3

C-x C-b打開緩衝區列表,其中包括路徑和大小信息。

相關問題