如何在emacs中获取有关当前缓冲区/文件的信息?

时间:2009-06-11 09:20:01

标签: emacs

当处理缓冲区(映射到某个文件)时,如何获取有关它的信息? 像磁盘上的路径,大小......

5 个答案:

答案 0 :(得分:15)

M-x dired RET

答案 1 :(得分:6)

此外,dired-x还有dired-jump - 这样您就可以直接访问您正在访问的文件。 dired-x.el似乎与我的emacs-22.1一起提供,因此它应该足以说明

(require 'dired-x)

~/.emacs中。这会为C-x C-j安装绑定dired-jump

答案 2 :(得分:4)

C-x C-b打开缓冲区列表,其中包含路径和尺寸信息。

答案 3 :(得分:3)

如果您只想要路径并且不想打开直接模式,以下将显示迷你缓冲区中的完整路径并将其复制到剪贴板。我发现它非常有用。把它放在你的.emacs

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

答案 4 :(得分:1)

命令describe-file(绑定到 C-h M-f ),此处:

help-fns+.el - Help+

Dired+中,只需点击 C-h RET 即可在当前行上调用describe-file