~yejokjanan $ _
2024-12-26
Aprendiendo Vim
Saliendo de Vim
- Op 1 :quit
- Op 2 :q
- Op 3 :q! (Salir sin guardar cambios)
Guardando un fichero
- Op 1 :write
- Op 2 :w
- Op 3 :wq (Guardar cambios y salir)
Abrir Vim ejecutando comandos
Abriendo multiples ventanas
- $ vim -o (Ventanas verticales)
- $ vim -O (Ventanas horizontales)
Suspender
- Op 1 Ctrl+z
- Op 2 :stop
- Op 3 :suspend
*Para retomar la sesión suspendida ejecutar: fg
Abrir Vim y ejecutar comandos
- Op 1 ~$ vim +(Comando de Vim)
- Op 2 ~$ ls -l | vim -(Editar en Vim)
Cargar configuración de Vim
Buffers, ventanas y pestañas
- *Agregar "set hidden" a .vimrc
Mostrar todos los Buffers
- Op 1 :buffers
- Op 2 :ls
- Op 3 :files
Desplazarse por los Buffers
- Op 1 :bnext (Buffer siguiente)
- Op 2 :bn
- Op 3 :bprevious (Buffer anterior)
- Op 4 :bp
- Op 5 :buffer (Nombre del archivo)
- Op 6 :b (Nombre del archivo)
- Op 7 :buffer # (Numero del Buffer)
- Op 8 Ctrl+O (Salta a la antigua posición)
- Op 9 Ctrl+I (Salta a la nueva posición)
- Op 10 Ctrl+^
Eliminar Buffers
- Op 1 :bdelete
- Op 2 :bd
- Op 3 :bdelete (Nombre del archivo)
- Op 4 :bdelete # (Numero del Buffer)
Saliendo de Vim con multiples Buffers
- Op 1 :qall
- Op 2 :qall! (Salir sin guardar cambios)
- Op 3 :wqall (Salir guardando los cambios)
Ventanas
- Op 1 :split (Ventana horizontal)
- Op 2 :vsplit (Ventana vertical)
- Op 3 :new
- Op 4 Ctrl-W V (Ventana vertical)
- Op 5 Ctrl-W S (Ventana horizontal)
- Op 6 Ctrl-W C (Cerrar ventana)
- Op 7 Ctrl-W O (Cerrar todas la ventanas menos la actual)
Moviendose entre ventanas
- Ctrl-W H (Ventana izquierda)
- Ctrl-W J (Ventana inferior)
- Ctrl-W K (Ventana superior)
- Ctrl-W L (Ventana derecha)
Pestañas
- Op 1 :tabnew
- Op 2 :tabclose
- Op 3 :tabnext
- Op 4 :tabprevious
- Op 5 :tablast
- Op 6 :tabfirst
- Op 7 gt (Pestaña siguiente)
- Op 8 gT (Pestaña previa)
- Op 9 #gt (Número de pestaña)
Abrir Vim con múltiples pestañas
- $ vim -p file_1 file_2 file_3
..