Preguntas etiquetadas con buffers

El texto que está editando en Emacs reside en un objeto llamado búfer. Cada vez que visita un archivo, se utiliza un búfer para guardar el texto del archivo. Cada vez que invoca Dired, se utiliza un búfer para contener la lista del directorio.

18
¿Cómo cambio los buffers rápidamente?
En Vanilla Emacs, tengo que hacer C-x by luego escribir manualmente el nombre del búfer para cambiar. Si olvido el nombre del búfer, tengo que presionar TABpara enumerar las posibles terminaciones. ¿Hay algo que pueda hacer para acelerar este proceso?

1
¿Cómo ver diff cuando emacs sugiere recuperar este archivo?
A veces sucede: emacs le solicita que recupere los cambios no guardados en un archivo, pero no puede recordar si desea esos cambios o no. Comenzando en el recover-this-filebúfer, ¿hay alguna manera de ver una diferencia o ver directamente los cambios? Por ejemplo, algo así como lo que magit-modeda al …
51 buffers  saving  ediff 






8
Cerrar todos los buffers directos
A veces mi lista de búfer tiene más de 10 ventanas directas, y termino usando buffer-menupara marcarlas manualmente y eliminarlas todas. ¿Hay una manera más rápida de cerrar todas las ventanas abiertas dired?
23 buffers  dired 



2
¿Eliminar el búfer de proceso sin confirmación?
Me he C-x C-kobligado a kill-this-buffer. Pero cuando entro en un búfer que ejecuta un proceso como Python o MySQL, si lo hago C-x C-kme pregunta El buffer "* Python *" tiene un proceso en ejecución; matarlo (sí o no)? ¿Cómo puedo eliminar los buffers de proceso sin confirmación?

2
¿Por qué (point-min) es mucho más popular que 1?
Busqué en todos los archivos Emacs Lisp en Emacs Git repo, y encontré que (goto-char (point-min))ocurre 3621 veces y (goto-char 1)ocurre 31 veces. Personalmente, veo muchos (point-min)pero ninguno 1, incluso en muchos casos, es 100% seguro de que la región no se ha reducido. Así que aquí está mi pregunta: …
16 buffers 


1
¿Cómo saber el estado visible / enfocado de mi búfer?
Estoy escribiendo una extensión que se dirige a un proceso externo, por lo que es un hecho reducir la cantidad de solicitudes de 'hey whats up' cuando mi búfer no está enfocado. Entonces, ¿cuál es la mejor manera de reconocer: Cuando mi buffer es visible y enfocado Cuando mi buffer …
16 elisp  buffers  focus 

3
Establecer anchos de columna en `ibuffer`
¿Hay alguna manera de personalizar el ancho de las columnas ibuffer? Específicamente, quiero ampliar la columna Nombre para poder leer más nombres de búfer antes de que se trunquen. Lo he intentado Buffer-menu-name-width, pero parece que las Buffer-menuvariables no son utilizadas por ibuffer. También lo intenté M-x customize-group RET ibuffer …