Emacs es un ejemplo de un editor de texto de este tipo que no solo tiene algunos de los mejores atributos a su nombre, sino que también es extremadamente rápido y versátil de usar. Esta herramienta es única porque es altamente personalizable y tiene una interfaz extremadamente fácil de usar, junto con una excelente comunidad que continúa ofreciendo su apoyo.
Con características como múltiples modos de edición, herramientas de manipulación de texto e integración con el control de versiones, Emacs es digno de tener su nombre en el nivel superior de los editores de texto. Una de esas características es la función de búsqueda y reemplazo de EMACS. Este artículo cubrirá cómo usar emacs para buscar datos y reemplazarlos.
1) Comando de búsqueda en emacs
EMACS tiene muchas herramientas para la manipulación de texto a su disposición. Una de esas herramientas es la función de búsqueda, que permite a los usuarios buscar elementos utilizando palabras clave específicas, así como expresiones regulares.
Los usuarios pueden buscar archivos y abrir estos archivos presionando CTRL + X, seguido por Ctrl + F.
Los usuarios pueden realizar una búsqueda incremental al presionar Ctrl + S. Los usuarios pueden saltar de una ocurrencia a otra escribiendo continuamente Ctrl + S.
El resultado es el siguiente:
Las búsquedas incrementales hacia atrás se pueden hacer golpeando Ctrl + R.
EMACS también permite a los usuarios realizar búsquedas utilizando expresiones regulares. Esto se puede hacer usando las teclas Ctrl + Alt + S.
El resultado es el siguiente:
2) Reemplazar el comando en emacs
EMACS también proporciona a los usuarios varios comandos para reemplazar el texto en un archivo. EMACS permite a los usuarios realizar una consulta reemplazar, buscando una cadena y reemplazándola, utilizando las teclas Alt + Shift + 5.
Pidiendo que la palabra sea reemplazada:
Pidiendo que la palabra reemplace con:
EMACS también permite a los usuarios reemplazar las expresiones regulares utilizando las teclas Ctrl + Alt + Shift + 5.
Pidiendo que la expresión regular sea reemplazada:
Pidiendo la expresión regular para reemplazar con:
¿Qué tan buenas son las características de manipulación de texto de Emacs??
Emacs es un editor de texto muy poderoso que ofrece algunas de las mejores características para sus usuarios, junto con una gran cantidad de flexibilidad y versatilidad. Una de esas características incluye comandos de manipulación de texto, que son extremadamente potentes y rápidos. Tener comandos de búsqueda de expresión y reemplazo de expresión incremental y regular muestra el poder que se encuentra detrás de esta herramienta de editor de texto de aspecto simple.