Preguntas etiquetadas con buffers

9
¿Cómo guardar una copia de un búfer en un archivo?

Me gustaría poder guardar una copia (o una instantánea) de un búfer en un archivo. El comportamiento sería similar write-file, excepto que no establecería el búfer para visitar este archivo. Para un caso de uso, imagine que tiene una sesión de shell y desea guardarlo rápidamente en un archivo de...

9
¿Cómo verificar si un búfer está visitando un archivo?

Me gustaría comprobar si algún búfer (por ejemplo, actual) está visitando un archivo o no. Yo podría decir: (if (buffer-file-name) ...) pero parece no ser muy elegante: lo que me interesa es solo el valor booleano, no el nombre real del búfer en cuestión. Si la buffer-file-namefunción se...

8
Vista previa rápida de archivos

Similar a esta pregunta , me gustaría una herramienta / modo menor para obtener una vista previa rápida de mis archivos simplemente colocando el cursor sobre ellos (por ejemplo, el archivo seleccionado actualmente se muestra en la ventana del búfer activo). No me importan los eventos deprimentes y...

7
¿Cómo matar siempre el búfer dired al eliminar una carpeta?

Si estoy en dired y tengo una subcarpeta con otro búfer dired (una situación común cuando navego por el directorio arriba / abajo) y quiero eliminar una carpeta, presiono Dxpara marcar para su eliminación, luego ejecutar. Emacs luego me pregunta si quiero eliminar la carpeta. Confirmo, luego me...

7
¿Cómo guardar el último lugar del punto en un búfer?

Me gustaría guardar la última posición del punto en el búfer que estoy visitando, para tener el punto allí cuando regrese a ese archivo. Entiendo que puedo usar saveplaceesto, así que agregué este fragmento en mi configuración: (use-package saveplace ; Save point position in files :init (progn...