Posts de la Categoría 'Tips de Vim'



El nuevo blog de vim

He decidido mover la serie de tips de vim a un nuevo blog completamente diferente a este, más que nada para no aburrir (más aún) al personal. La dirección del blog es: vim.lacoctelera.com.
Esto también me va a permitir ampliar un poco más la temática y no sólo dar tips cortos y concretos :)
Así que si […]

Este es un pequeño truco para eliminar líneas en blanco. Muy útil si trabajáis contra un FTP que añade líneas en blanco sin razón aparente.
En modo edición:
:g/^\s*$/d
Dedicado a mis compañeros :D

En modo edición:

cambiar a modo inserción y crear una nueva línea bajo de la actual: o
cambiar a modo inserción y crear una nueva línea encima de la actual: O

Valga aquí la regla nemotécnica de Juan Lupión (gracias por el consejo):
cuando se usa un comando en minúsculas la acción se realiza en la línea inferior […]

Eliminar

En modo edición:

eliminar la palabra sobre la que nos encontramos: dw
eliminar desde el cursor hasta el final: d$ o D
eliminar desde el cursor al principio: d0
eliminar desde el cursor al primer caracter que no sea espacio ni tabulado de principio de línea: d_

Por supuesto gracias a todos los que me habéis enviado comentarios o e-mails […]

En modo edición:

pegar en la línea superior al cursor: P
eliminar 3 líneas: d3d
copiar 3 líneas: y3y

Y es que en vim podemos indicar que un comando se realice n veces indicando el número justo antes del comando. Y esto es, de verdad, muy muy útil como veremos en los próximos días.

Recuerda que puedes enviarnos tus sugerencias […]

En modo edición:

copiar la línea actual: yy
cortar la línea actual: dd
pegar la línea actual: p

Antes de comenzar a tirar trucos como churros™ aquí van los prerrequisitos:

tener instalado vim
conocimientos básicos: moverse con los cursores, abrir un fichero y cerrarlo
distinguir entre modo edición y modo inserción
tener los dedos ágiles, agile fingers

Y ya sabéis que me podéis enviar vuestras sugerencias.




Sobre este blog

Blog personal de Fernando Blat, sobre tecnologías web, y programación, ¿o era al revés?

Technorati

Mi del.icio.us