Muestra las diferencias entre dos versiones de la página.
| Próxima revisión | Revisión previa | ||
|
sistemas:doc:vim [2012/11/02 07:33] alfred creado |
sistemas:doc:vim [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 3: | Línea 3: | ||
| Para editar un archivo lo utilizaremos de la siguiente forma: ''$ vim nombre_archivo''. \\ | Para editar un archivo lo utilizaremos de la siguiente forma: ''$ vim nombre_archivo''. \\ | ||
| ===== Modos ===== | ===== Modos ===== | ||
| + | Vim puede alternar entre distintos modos: | ||
| + | | **Tecla** | **Modo** | | ||
| + | | ''i'' | Edición o inserción | | ||
| + | | ''Esc'' | Modo comando | | ||
| ===== Comandos ===== | ===== Comandos ===== | ||
| | **De movimiento ** ||| | | **De movimiento ** ||| | ||
| Línea 10: | Línea 14: | ||
| | $ || Se posiciona al final de la línea | | | $ || Se posiciona al final de la línea | | ||
| | 0 || Se posiciona al principio de la línea | | | 0 || Se posiciona al principio de la línea | | ||
| + | | w | b | Salta hacia alante (o hacia atrás) entre palabras | | ||
| + | | **Generales** ||| | ||
| + | | :q | :q! :wq | Salir, Salir sin guardar y salir guardando | | ||
| + | | :e fichero || Abrir fichero | | ||
| + | | :w || Guardar cambios | | ||
| + | |||
| + | | **Edición** ||| | ||
| + | | dd | 3dd | Eliminar línea actual, o eliminar 3 líneas | | ||
| + | | D || Borrar hasta el final de la línea | | ||
| + | | u | ctrl+r | Deshacer o hacer | | ||
| + | |||
| + | | **Búsqueda** ||| | ||
| + | | /word | ?word | Busca la palabra de arriba a abajo o de abajo a arriba | | ||
| + | | * || Va a la siguiente palabra igual en el texto | | ||
| + | | n | N | Siguiente o anterior resultado | | ||
| + | |||
| + | | **División de la pantalla** ||| | ||
| + | | :sp file | :vs file | Divide la pantalla (horizontal o vertical) y abre fichero | | ||
| + | | ctrl+w cursor || Mueve entre divisiones de pantalla | | ||
| + | | :q || Cierra la división actual | | ||
| + | |||
| + | |||
| + | ===== Notas ===== | ||
| + | ==== Cheat sheets ==== | ||
| + | * {{:sistemas:doc:vi_cheat_sheet.pdf|Cheat sheet 1}} | ||
| + | * {{:sistemas:doc:vimqrc-es.pdf|Cheat sheet 2}} | ||