¿Cómo ser más productivo en Vim?

    VIM

    He comenzado a usar Vim y es frustrante teclear una y otra vez líneas de texto similares. ¿Cómo puedo acelerar el proceso de edición?

    Vim ofrece varias funcionalidades que facilitan el proceso de edición. Aquí algunas de ellas

    Nota: Si estas en modo de insercción primero debes presionar Esc para cambiar a modo Normal

    1. Copiar una línea

    y or shift y ó :ny 

    n es el número de la línea que se desea copiar, si no se especifíca se copia la actual

    2. Copiar desde el cursor hasta el final de la línea

    y$

    3. Copiar 3 líneas inferiores a la posición actual

    3yy

    4. Copiar varias líneas

    :1,5y ó :1y 5

    En el ejemplo anterior se copian 5 líneas, de la 1 a la 5

    5. Cortar una línea

    dd ó :nd

    n es el número de la línea que se desea cortar, si no se especifíca se corta la actual

    6. Cortar desde el cursor hasta el final de la línea

    d$ or shift d

    7. Cortar varias líneas

    :1,5d ó :1d 5

    8. Copiar un texto n veces debajo del cursor

    np

    9. Copiar un texto n veces arriba del cursor

    n Shift p

    10. Autocompletamiento, funciona en modo de insercción

    Ctrl n: busca la próxima palabra que coincide 
    Ctrl p: busca la anterior palabra que coincide

    Muy útil en programación (perl, bash, java, python, otros)

    11. Modo reemplazo

    Shift r

    12. Deshacer

    u

    13. Rehacer

    Ctrl r

    14. Repetir última acción

    . (punto)

    15. Obtener ayuda

    help tema

    Lecturas recomendadas

    Documentacion en línea del proyecto Vim




    Dejar un comentario

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