Archive for the 'VIM' Category

abr 14 2011

Cambiar el tamaño de letra en GVim

Published by under VIM

Supongamos que quieres ver el tamaño de letra en GVim siempre a 9 puntos en lugar de a 10. :set guifont=Monospace\ 9 Donde Monospace es el tipo de letra que quieras usar. Ojo con la \ pues es la forma de “escapar” el espacio en blanco antes del número que especifica el tamaño de letra. [...]

No responses yet

abr 12 2011

Contar palabras en Vim

Published by under VIM

Problema: la longitud máxima del abstract de tu artículo es de 150 palabras. Tienes texto antes y después del abstract, por lo que no es trivial contar las palabras sólo del resumen. ¡Pero usas Vim! Solución: pulsar V para comenzar selección visual. Seleccionas el texto del abstract. Pulsa g y a continuación Ctrl+g. Verás el [...]

No responses yet

mar 17 2011

Tip Vim: ver archivos recientes

Published by under VIM

Ayer trabajaste con un fichero en Vim. Hoy no recuerdas dónde demonios lo guardaste. ¿No podemos pedir un listado de los últimos ficheros con los que hemos trabajado? Sí, así: :browse oldfiles

No responses yet

ene 08 2011

Plegar y desplegar secciones de texto en Vim

Published by under Devel,VIM

Supongamos que tienes 4 secciones en tu documento de texto. Quieres centrar tu atención sólo en la sección 2, de tal forma que el resto de secciones, queden plegadas. Puedes ver en la imagen adjunta lo que buscamos. Esa funcionalidad se conoce como “Code folding”. Pero para los no iniciados, mejor plegar o desplegar secciones [...]

4 responses so far

ene 06 2011

Vim con shell integrada

Published by under Bash,Devel,VIM

Seguimos con configuraciones que hacen de Vim, en mi opinión, un potente IDE. El de hoy es un truquito que permite integrar una terminal dentro de un buffer Vim. Así podréis teclear lo que queráis en uno de los buffers (el superior, por ejemplo) y en el inferior tener abierto el intérprete Bash :-) Podéis [...]

One response so far

ene 04 2011

Vim: F3 compilar, F4 ejecutar

Published by under Bash,VIM

Para desarrollo uso indistintamente como IDE Eclipse (un verdadero IDE, al que una vez que te acostumbras ya es difícil dejarlo) y Vim. Alguien podría decir que Vim no puede ser considerado un IDE… tal vez sea así, pero desde luego teniendo en cuenta todas las ayudas que ofrece para el desarrollador (ctags, autocompletamiento, gestión [...]

3 responses so far

dic 19 2010

Tip: ajusta el esquema de colores de Vim

Published by under VIM

¿Te gustan los colores que usan en alguno de los siguientes pantallazos de Vim? (pulsa sobre el screenshot para ver más detalles) ¿Quieres elegir alguno de los 428 esquemas de color para VIM pero te gustaría ver antes una vista preliminar? Bien, en Vim Color Scheme Test tienes justo eso: vistas preliminares de cómo quedaría [...]

One response so far

ene 04 2010

Vim y GNU Screen

Published by under Administración DL,Bash,VIM

En el artículo anterior ya hablé de GNU Screen, un multiplexor de terminales. Qué bien queda ese nombre :-) Realmente significa que puedes trocear una terminal, dentro de una ventana, en otras n terminales. ¿Para qué puede servir ésto? Yo encontré esta utilidad a partir de una necesidad: abrir Vim y una terminal en la [...]

8 responses so far

may 15 2009

Dar formato al código de un programa en VIM

Published by under Devel,VIM

Receta rápida para darle formato al código en VIM (el lenguaje: cualquiera de los soportados por VIM, o sea, legión): Ejemplo en PHP; indicamos el tipo de archivo: :set filetype=php Marcamos todo el texto y le damos formato, pulsando ESCgg=G ESC –> Modo comando gg –> saltar a la primera línea = –> formatear el [...]

One response so far

jul 06 2007

Repaso al HackIt’06 : atascado en el nivel 11

Published by under Seguridad,VIM

Me he quedado atascado en el nivel 11. El proceso de solución que he seguido es el que plantea Txipi, el organizador de la prueba, en su blog. En esa página podemos encontrar indicaciones para solucionar casi todos los retos planteados, pero en ocasiones son precisamente eso, indicaciones, no se muestra el proceso en detalle. [...]

4 responses so far

Next »