Как получить информацию о текущем буфере/файле в emacs?

При работе над буфером (который сопоставляется определенному файлу), как получить информацию об этом? Как путь на диске, размер,...

Ответы

Ответ 1

M-x dired RET

Ответ 2

Кроме того, там dired-x, который имеет dired-jump - это позволяет перейти прямо к файлу, который вы посещаете. dired-x.el, как представляется, поставляется с моим emacs-22.1, поэтому достаточно сказать

(require 'dired-x)

в ~/.emacs. Это устанавливает привязку C-x C-j для dired-jump.

Ответ 3

Если вам просто нужен путь и вы не хотите открывать режим по умолчанию, следующий будет отображать полный путь в мини-буфере и скопировать его в буфер обмена. Мне это очень полезно. Поместите это в свой .emacs

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

Ответ 4

C-x C-b открывается список буферов, который включает информацию о пути и размере.

Ответ 5

Команда describe-file (привязана к C-h M-f), здесь:

help-fns +.el - Справка +

В Dired + просто нажмите C-h RET, чтобы вызвать describe-file в текущей строке.