

Cada día amo más a este gran editor
. Ya conocía que vim te permitía ejecutar tu Makefile directamente desde el editor, pero hace poco he descubierto que podemos observar la lista de errores y avisos (en caso de que los haya) y posicionarnos directamente en las líneas que contienen esas posibles fallas. En esta entrada os voy a comentar de forma resumida como se puede realizar las compilaciones de nuestros proyectos de programación en C/C++, y las correciones de errores directamente desde Vim.
Leer más…
GD Star Rating
loading...

Los nuevos programadores muchas veces descuidamos un aspecto muy importante que se ha tenido siempre en cuenta en los ficheros de código fuente: tener en cuenta un máximo número de caracteres o columnas en cada línea de texto para facilitar la lectura del código. Hoy día los editores cuentan con un sangrador automático que hace que si la línea actual tiene un ancho mayor del número de caracteres que podemos observar en nuestro monitor y con nuestra resolución, se muestre por debajo de la línea actual pero sin añadir un “salto de línea”. No obstante, como ya he dicho, es una buena práctica establecer un ancho de unos 90-100 caracteres como máximo.
A continuación os dejo un trozo de código que podéis introducir en vuestro archivo .vimrc, para hacer que vim os muestre una pequeña alerta en el caso de que sobrepasemos este límite. El código en cuestión hace que cuando estamos entre el caracter 90-100 aparezca el fondo de un color amarillo y en caso de que pasemos del caracter 100 aparezca de color rojo (si utilizáis otro esquema de colores puede que los colores no coincidad). También os dejo una imagen, porque ya sabéis que una imagen vale más que mil palabras
.
:au BufWinEnter * let w:m1=matchadd('Search', '\%<100v.\%>90v', -1)
:au BufWinEnter * let w:m2=matchadd('ErrorMsg', '\%>99v.\+', -1)

GD Star Rating
loading...
Miércoles, 18 de febrero de 2009
piponazo

Última actualización: 26/12/2011
En esta entrada voy a ir recopilando algunas de las combinaciones de teclas que más uso en Vim a la hora de escribir cualquier documento (sobre todo a la hora de programar). Espero que os sean de tanta ayuda como a mí. Al final de la entrada he dejado algunos de los enlaces de los que me he servido para ir avanzando en la aventura de conocer vim a fondo. Intentaré tener actualizada la entrada conforme vaya aprendiendo nuevas cosas de interés.
Leer más…
GD Star Rating
loading...
Miércoles, 18 de febrero de 2009
piponazo

Actualizado: 17/07/2009
Actualmente uso Gvim para editar cualquier fichero de texto que tenga en el ordenador, ya sean ficheros de configuración del sistema, ficheros fuente de código, o incluso los diferentes ficheros con los que redacto mis documentos escritos en
. A la hora de programar, todo aquel que haya probado alguna vez una buena IDE habrá disfrutado de las funciones de autocompletado con las cuales a la hora de poner un operador de acceso (. o ->
podemos acceder las variables miembro y/o métodos de las estructuras de datos y/o clases. Exuberant-ctags nos permite generar etiquetas que podremos usar en muchos editores de texto para disfrutar de las funcionalidades de autocompletado en el editor que más nos guste, y como habréis adivinado mi preferido es vim
. En el resto de la entrada os explico cómo generar las etiquetas con ctags, cómo usarlas dentro de vim y alguna que otra sorpresilla más
.
GD Star Rating
loading...


Si seguisteis los pasos que escribí sobre el plugin latex-suite para vim, seguramente os interese saber como activar un corrector ortográfico en el mismo. Existen multitud de correctores ortográficos dentro de linux, y la mayoría de estos son adaptables a vim. En esta entrada veremos algunas algunas formas de activar un corrector ortográfico en Vim y como usarlo correctamente. Veréis la multitud de posibilidades que nos presentan dichos correctores ortográficos.
Leer más…
GD Star Rating
loading...
Últimos comentarios