2009-06-11 18 views
15

Al trabajar en un búfer (que se asigna a un determinado archivo), ¿cómo obtener información al respecto? Camino Al igual que en el disco, tamaño, ...¿Cómo obtener información sobre el búfer/archivo actual en emacs?

+1

Solo por mi propia curiosidad, ¿querías algo que diera una línea, digamos en el minibúfer o quisiste decir en modo directo y ver todos los directorios y archivos y la información como se sugiere a continuación? Puede ser 'bueno' ver la información actual de búfer/archivo en el minibúfer como un recordatorio rápido. – pjammer

Respuesta

14

M-x dired RET

+6

C-x D (RET) como enlace de clave estándar aparentemente, tx – Peter

6

Además, hay dired-x que tiene dired-jump - esto le permite ir directamente al archivo que está visitando. dired-x.el parece ser enviado con mis emacs-22.1, por lo que debería ser suficiente para decir

(require 'dired-x) 

en su ~/.emacs. Eso instala el enlace C-x C-j para dired-jump.

3

Si solo desea la ruta de acceso y no desea abrir el modo directo, a continuación se mostrará la ruta completa en el mini búfer y se copiará en el portapapeles. Me resulta muy útil. Poner esto en su .emacs

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

que no funciona en mi emacs/ubuntu 23.1.1. dice "la definición de función del símbolo es nula: copy-buffer-file-name" – Hartmut

+0

Hay una [buffer-extension] (http://www.emacswiki.org/emacs/buffer-extension.el) - y tiene 'copia -buffer-file-name-as-kill'. Incluso le pregunta qué copiar: nombre, nombre completo o nombre de un directorio. – Adobe

1

Comando describe-file (ligado a Ch Mf), aquí:

help-fns+.el - Help+

En Dired+, acaba de golpear Ch RET para invocar describe-file en la línea actual.

3

C-x C-b abre Lista de memorias intermedias, que incluye información sobre la ruta y el tamaño.

Cuestiones relacionadas