Estoy tratando de usar Emacs y todo está bien, pero la información sobre cada archivo en mi directorio es demasiado completa. ¿Cómo puedo decirle que muestre solo el nombre del archivo (y tal vez el tamaño del archivo en formato legible para los humanos)? Probé opciones como dired-listing-switches
pero sin suerte.Emacs dired: demasiada información
Respuesta
Puede reducir la cantidad de información que se muestra al usar la emulación ls de Emacs en lugar de permitir que use ls directamente.
Para habilitar la emulación de ls, añadir el siguiente código a su archivo de inicio (probablemente .emacs o .emacs.d/init.el):
(require 'ls-lisp)
(setq ls-lisp-use-insert-directory-program nil)
entonces usted puede personalizar la pantalla con M-x customize-group RET ls-lisp RET
. Específicamente, la configuración de "Verbosidad de Lisp de Ls" se puede utilizar para deshabilitar un número de columnas. No hay una forma obvia de bajar el nombre y el tamaño, pero puedes deshacerte de las columnas propietario/grupo/conteo de enlaces.
@valya - hace mucho tiempo, lo sé, pero tal vez nunca has encontrado http://www.emacswiki.org/emacs/LsLispToggleVerbosity ... incluso deshacerse de drwxrwxr wx ... – ocodo
Esto ahora se puede personalizar con 'M-x customize-variable RET ls-lisp-use-insert-directory-program RET'. –
Buenas noticias, una versión más eficiente de DiredDetails está ahora en la rama principal de Emacs; usa propiedades de texto en lugar de superposiciones.
Lo busqué porque la dependencia de DiredDetails en las superposiciones lo hizo demasiado lento para un conjunto de resultados de búsqueda directa.
No estoy seguro de si será en 24.3 o 24.4. Obtener el archivo RAW aquí: http://git.savannah.gnu.org/cgit/emacs.git/plain/lisp/dired.el
A partir de Emacs 24.4, utiliza la clave (
repetido, esto ocultará/detalles unhide Esto es parte de Dired Details
Gracias a @thdox y [Xah Lee] (http://ergoemacs.org/emacs/emacs_dired_tips.html), finalmente lo conseguí. '(defun my-dired-mode-setup() " mostrar menos información en los buffers dired " (dired-hide-details-mode 1)) (add-hook 'dired-mode-hook' my-dired- mode-setup) ' – simno
- 1. Cómo cambiar el directorio en Emacs dired
- 2. Ejemplo más útil de usar dired (Emacs)
- 3. Emacs DIRED utilizar el mismo tampón
- 4. Demasiada información con var_dump en symfony2 doctrine2
- 5. ¿Varios comandos de shell asíncronos en Emacs-Dired?
- 6. Dired - abrir archivos en otra ventana de Emacs
- 7. Emacs buffer-menu: ¿cómo mostrar solo el archivo + dired buffers?
- 8. En Emacs dired, ¿cómo encontrar/visitar múltiples archivos?
- 9. Dired copy asincronically
- 10. ¿hay una buena manera de mostrar demasiada información en ASP.NET?
- 11. Customizing dired
- 12. Abrir algunos directorios recursivamente en Dired
- 13. error en DIRED clasificar en OS X
- 14. Definir nueva información sobre herramientas en Emacs
- 15. trampolín requiere demasiada CPU
- 16. Solr usa demasiada memoria
- 17. Knockout.js consume demasiada memoria
- 18. Java consume demasiada memoria
- 19. Plantillas JQuery: demasiada recursión
- 20. Obtener ido en tampones dired
- 21. copiar y pegar varios archivos utilizando dired en emacs durante el uso de ido.el
- 22. emacs23 aparece con demasiada frecuencia el depurador
- 23. modo individual ventana única? (emacs)
- 24. emacs direc y openwith
- 25. Cómo personalizar la visualización de dired
- 26. MongoDB está usando demasiada memoria
- 27. Lectura múltiple de archivos de información de Emacs
- 28. ¿Cómo obtener información sobre el búfer/archivo actual en emacs?
- 29. ¿Cuánta consulta SQL es demasiada consulta SQL?
- 30. ¿Usar demasiada estática es malo o bueno?
'-listing-switches dired... 'no funciona porque es la lista de parámetros que quiere que emacs pase a' ls', y [DEBE CONTENER] (http://www.gnu.org/software/emacs/manual/html_node/emacs/Dired- Enter.html) '-l', que, como saben, es el modificador de formato largo para' ls'. –