Me gustaría escribir una función que actúe si ya existe un nombre de búfer de entrega. Por ejemplo:¿Cómo puedo verificar si existe un buffer actual en Emacs?
(if (buffer-exists "my-buffer-name")
; do something
)
¿Tiene elisp tienen una función que compruebe el de la existencia de un tampón similar a cómo mi formado por "buffer-existe" la función hace?
Gracias
no deben recibir tampón ser utilizado como un argumento a bufferp para comprobar que es de hecho un tampón? (if (bufferp (get-buffer "mi-nombre-búfer") ; ) – PuercoPop
No es necesario usar 'bufferp'. Dado que' get-buffer' devuelve 'nil' o un buffer, puede simplemente pruébela directamente: '(let ((b (get-buffer" foo "))) (if b ...))' –