При работе над буфером (который сопоставляется определенному файлу), как получить информацию об этом? Как путь на диске, размер,...
Как получить информацию о текущем буфере/файле в 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), здесь:
В Dired + просто нажмите C-h RET, чтобы вызвать describe-file в текущей строке.