Tutoriales

Emacs cierra el búfer

Puede interactuar con los buffers cuando usa Emacs. Un búfer se describe mejor como un contenedor de texto o datos. Es una unidad de Emacs que le permite ver, editar y manipular datos o texto. Cada archivo abierto en Emacs está asociado con un búfer. Incluso cuando se utilizan expresiones Lisp, se consideran datos que no están archivados y aún pertenecen al búfer representado como un búfer temporal.

Con Emacs, puede tener el búfer actual, el contenedor actualmente en uso y otros contenedores abiertos para otras actividades. Además, puede cambiar entre varios buffers según sea necesario, usándolos simultáneamente. Entonces, ¿cómo se cierra un búfer que ya no es necesario? ¡Vamos a ver!

Tres formas de cerrar el búfer de Emacs

Hay tres formas comunes de cerrar buffers en Emacs. Cada método es adecuado para sus objetivos. Por ejemplo, es posible que desee cerrar buffers activos o específicos. No importa cuáles sean sus objetivos, cualquiera de los otros tres métodos descritos en este artículo puede funcionar para usted.

Antes de discutir cómo desactivar los buffers de Emacs, el primer paso es verificar los buffers actualmente activos. Para hacer esto, use el comando «Cx cb». «C» representa la tecla del teclado «Ctrl». Entonces, presiona «Ctrl + x» y suéltalo. Luego, presione «Ctrl + b» y suelte para mostrar los buffers abiertos disponibles adecuados para su situación.

Ahora que sabemos cómo enumerar los buffers abiertos, veamos tres formas de cerrar buffers en Emacs.

LEER  Herramienta de ingeniería inversa de aplicaciones móviles Flutter

Método 1: eliminar el búfer activo

La forma más sencilla de cerrar un búfer activo es utilizar el comando «kill-buffer». Cuando se ejecute, el comando le pedirá que cierre el búfer preestablecido y mostrará su nombre para confirmar que es el búfer correcto que desea cerrar.

Presione el comando «Mx» e ingrese «kill-buffer». Verá una ventana como la siguiente que muestra los buffers preestablecidos actuales para su caso. Para cerrarlo, presione la tecla «Entrar».

Luego puede enumerar los búferes disponibles para confirmar que ha cerrado correctamente los búferes predeterminados/actuales.

Para nuestro ejemplo, desactivamos el búfer «Ibuffer». La siguiente lista confirma que ya no habilitamos buffers.

Método 2: usar la opción Ibuffer

La directiva «buffer» le permite cerrar interactivamente el buffer de Emacs. Esta opción le permite especificar uno o más buffers para cerrar. El modo interactivo le brinda acceso a diferentes opciones para marcar los buffers de destino y continuar cerrándolos.

Primero presione el comando «Mx» e ingrese «buffer». Se abrirá una ventana interactiva con el aspecto que se muestra a continuación. Muestra buffers disponibles y otra información relacionada.

Utilice las teclas de flecha para desplazarse por la lista. Cuando encuentre un búfer que desee cerrar, presione «m» para marcarlo. Notarás que el color del búfer resaltado cambia, lo que indica que está listo para ser eliminado. Puede marcar varios buffers, pero solo seleccionamos uno para este ejemplo.

Para cerrar el búfer seleccionado, presione «D». Se le pedirá que verifique que desea cerrar el búfer seleccionado. Presione «y» para completar el proceso.

Inmediatamente notarás que el búfer se cerrará y los cambios se reflejarán en la ventana abierta. Nuestro caso ahora tiene dos buffers disponibles, lo que confirma que cerramos exitosamente el buffer previamente resaltado.

Método 3: cerrar buffers específicos

Usando el comando «kill-buffer» puede especificar el nombre del búfer a cerrar en lugar de cerrar el búfer preestablecido. Primero enumeramos los buffers disponibles.

A continuación, presione el comando «Mx» e ingrese «kill-buffer». Después de presionar la tecla «Enter», escriba el nombre del búfer que desea cerrar. Desactivamos el búfer de «ayuda» para el caso.

Si volvemos a verificar los buffers disponibles, podemos confirmar que cerramos exitosamente el buffer de Ayuda.

Esta es la tercera forma de cerrar el búfer de Emacs.

en conclusión

Cuando tiene una gran cantidad de buffers abiertos en Emacs, se recomienda cerrarlos, especialmente para los buffers que ya no son necesarios. Discutimos tres métodos que puede utilizar. Primero, aprendemos cómo desactivar el búfer preestablecido. A continuación, aprendemos cómo cerrar el búfer de forma interactiva. Finalmente, aprendemos cómo cerrar buffers específicos. Pruebe estos métodos y encuentre el método ideal para su situación.

LEER  Instalar Kali Linux en Windows con WSL

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba