Guia Vim - Básico
Table of Contents
1. Comandos básicos
1.1. Reemplazar palabras
Se utiliza el comando :s
(substitute) seguido de /REGEX/PALABRA_NUEVA/EXPRESSION_FLAGS
Donde la REGEX es una expresión regular, luego PALABRANUEVA claramente será el nuevo valor de la expresión, y por último EXPRESIONFLAGS ampliará la búsqueda o no según cual flag coloquemos.
Entonces seguido a los :
tenemos dos maneras de activar el comando de sustitución
s
reemplaza la primera palabra que coincida (solo en la linea donde este el cursor)%s
reemplaza la primera palabra que coincida (en cada linea del archivo)
Daremos algunos ejemplos
:s/actualidad/actualmente
Reemplazamos la primera palabra que coincida con "actualidad" al comienzo de la linea donde este el cursor, y la reemplazamos por "actualmente"
:s/actualidad/actualmente/g
Similar al anterior ejemplo, pero reemplaza todas las palabras que coincidan en la linea donde este el cursor (es decir no solo la primera que encuentre, si no todas)
:s/actualidad/actualmente/gc
Similar al anterior pero nos pide confirmacion al momento de reemplazar
:%s/actualidad/actualmente
Reemplazamos la primera palabra que coincida con "actualidad" al comienza de cada linea del archivo, y la reemplazamos por "actualmente"
:%s/actualidad/actualmente/g
Similar al anterior pero reemplaza todas las palabras que coincidan, en todo el archivo (es decir no la primera que encuentre)
:%s/actualidad/actualmente/gc
Similar al anterior pero nos pide confirmación al momento de reemplazar
1.2. Referencias
1.2.1. Referencias Web Extraoficiales
1.2.2. Referencias Youtube
2. QuteBrowser - Navegador web con Modo Vim
2.1. Conceptos
Es un navegador web minimalista que utiliza QtWebEngine (motor basado en Google Chromium) por defecto como buscador a DuckDuckGo
2.2. Atajos
- No es necesario escribir el comando : (dos puntos) para utilizarlos
- Para las letras en mayuscula presionar SHIFT+Letra, no funciona con BloqMayus
Atajo | Descripción |
---|---|
i | Modo Escribir (Insert Mode) |
v | Modo Lectura (Visual Mode) |
Escribir | Modo Normal |
: | Listar todos los comandos |
r | Recargar página |
d | Cierra la pestaña actual |
o | Buscar algo en el Buscador "DuckDuckGo" en la pestaña actual |
O | Buscar algo en el Buscador "DuckDuckGo" en nueva pestaña |
go | Abrir una dirección web en la pestaña actual |
gC | Clonar pestaña |
<Ctrl-Q> | Salir |
:q | Guardar las pestañas abiertas y salir |
f | Muestra etiquetas en la pantalla, simula el click con el teclado |
j, k | Scrollear hacia arriba/abajo |
h, l | Scrollear hacia izquierda/derecha |
H, L | Moverse por el historial, a la página anterior/siguiente |
J, K | Movernos entre las pestañas |
<Alt-Num> | Seleccionar una pestaña |
n | Siguiente búsqueda |
N | Anterior búsqueda |
yy | Copiar url de la pestaña actual |
yt | Copiar el titulo de la pestaña actual |
pp | Pegar |