Sólo un idiota puede ser totalmente feliz.
Mario Vargas Llosa
Siempre hay algo nuevo en vim, o al menos algo que yo aprendo cada día.
Hace poco estaba creando un formulario en Drupal y noté que escribía una y otra vez líneas con casi el mismo código. Decidí darle un vistazo al manual de vim y encontré el oportuno CTRL+Y, justo lo que necesitaba. Veamos como funciona.
Imagina que tienes una línea como esta:
$form['a'] = array( '#type' => 'hidden', '#value' => $quickfile->title,);
y necesitas crear algunas otras líneas como la siguiente:
$form['b'] = array( '#type' => 'hidden', '#title' => t('Offers'),);
Nota que la primera parte en ambas líneas es la misma, salvo por la clave del array.
La primera opción es añadir una segunda línea, copiando (yanking) con yy y pegándola con p. Luego puedes hacer los cambios que necesites en la nueva línea.
La segunda opción es entrar en modo de inserción a la línea siguiente, la forma más fácil es usar o, y luego presionar CTRL+Y tantas veces como sea necesario. Cada vez que lo hagas se escribirá el caracter que está exactamente arriba del cursor.
En nuestro ejemplo debes presionar CTRL+Y hasta que tengas:
$form['
luego escribe b, en vez de a, y continúas con CTRL+Y hasta la primera coma. Luego escribes la parte final y ¡presto!
CTRL+E hace lo mismo pero copiando los caracteres de la línea bajo el cursor.
Un sencillo consejo que te puede ahorrar algunos golpes de tecla y segundos muy valiosos, dos cosas que todo usuario de vim adora.
Te recomiendo visitar
- Maestros del Web
- Dupermag
- Nudonation
- Alojamiento web Servicios de alojamiento web y registro de dominios para pymes y particulares.


Comentarios recientes
20 semanas 1 día atrás
22 semanas 2 días atrás
22 semanas 3 días atrás
24 semanas 1 día atrás
30 semanas 5 días atrás
30 semanas 6 días atrás
31 semanas 2 horas atrás
31 semanas 7 horas atrás
31 semanas 23 horas atrás
31 semanas 2 días atrás