Vía Sopa de Ganso:
Para poder tener esta misma configuración en gvim puedes añadir estas linea a tu ~/.vimrc.
highlight Normal guibg=Black guifg=White
y si ya quieres que vim tenga aspecto de consola, sin menú ni botonera puedes usar esta opción:
set guioptions=agirLt
Este guioptions es el que viene por defecto, pero quitando las opciones m y T de (menu y toolbar).
servido por Fernando
3 comentarios
compártelo
En modo edición:
- eliminar, en la palabra sobre la que nos encontramos, de la posición actual hasta el resto:
dw
- ídem pero eliminando 5 palabras más:
d5w
- eliminar desde la posición actual del cursor hasta la primera aparición del carácter carácter: dfcarácter. Ejemplo:
df) elimina desde la posición actual hasta la primera aparición de un paréntesis cerrado
Gracias a Víctor por su ayuda :D
servido por Fernando
1 comentario
compártelo
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 y en mayúsculas lo realiza en la línea superior
Por ejemplo: p pega en la inferior y P en la superior.
servido por Fernando
2 comentarios
compártelo
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
servido por Fernando
2 comentarios
compártelo
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_
servido por Fernando
sin comentarios
compártelo
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.
servido por Fernando
1 comentario
compártelo
En modo edición:
- copiar la línea actual:
yy
- cortar la línea actual:
dd
- pegar la línea actual:
p
servido por Fernando
2 comentarios
compártelo
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
servido por Fernando
sin comentarios
compártelo