Как получить информацию о текущем буфере / файле в emacs? - PullRequest
16 голосов
/ 11 июня 2009

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

Ответы [ 5 ]

15 голосов
/ 11 июня 2009

M-x dired RET

6 голосов
/ 11 июня 2009

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

(require 'dired-x)

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

4 голосов
/ 11 ноября 2012

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

3 голосов
/ 12 июня 2009

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

(global-set-key (kbd "<f8>") 'copy-buffer-file-name)
1 голос
/ 05 сентября 2011

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

help-fns + .el - Help +

In Dired + , просто нажмите C-h RET для вызова describe-file в текущей строке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...