cloud-riders.ES Editor Vi,Herramientas Editor Vim en Windows

Editor Vim en WindowsEditor Vim en Windows

Hoy voy a hablaros de otra herramienta que no está incluida en Microsoft/Windows pero podéis instalarla sobre cualquier versión de Windows, además de esto podéis instalarla sobre GNU/Linux, Sun/Solaris (Lo que llaman ahora Oracle/Solaris), otros UNIX, Amiga, Mac OS, etc.

Es el editor gráfico de VI.

Es un editor de texto con mejoras como el marcado de sintaxis (o coloreado, según prefiráis), que nos ayuda a ahorrar tiempo y esfuerzo en la búsqueda de errores de programación, en búsqueda de cadenas, etc.

Algunas curiosidades de uso son:

  • Posibilidad de buscar cadenas y expresiones regulares.
  • Coloreado de sintaxis (tal como se ha dicho).
  • Posibilidad de contar líneas, palabras, caracteres (mostrar las líneas).
  • Y hay muchas más.
No es que haya descubierto la rueda con este programa, pero es muy recomendable si se quieres sobrevivir al aprendizaje de un nuevo lenguaje.
Echémosle un ojo al reconocimiento de sintaxis: Por defecto se activa cuando reconoce de manera automática la sintaxis, por lo general por la extensión del archivo o por reconocimiento del mismo.

Podemos cambiar la sintaxis de manera manual, tanto por el interface gráfico como por el CLI.

Para el cambio por el GUI simplemente accedemos al menú “Sintaxis” y buscamos la que nos interese.
Para cambiarlo mediante el CLI usaremos el siguiente comando:
:cal SetSyn(“lenguaje”)
Un ejemplo de esto sería el cambio a la sintaxis de Perl:
:cal SetSyn(“perl”)
Para activar la marcación de líneas usaríamos el siguiente comando:
:set nu
Para cambiar el esquema de colores:
:colorscheme <esquema>
Un ejemplo de esto es:
:colorscheme koehler
Podemos buscar cadenas de texto de la siguiente manera:
:/<cadena>
Un ejemplo de esto es:
:/print

Para más información sobre el uso podéis acceder a la siguiente URL:

Como nota curiosa os recomiendo ver esta tira cómica 😉
Un saludo

Deja una respuesta

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

Related Post