A menudo navego en vim f x
para encontrar la siguiente aparición del carácter 'x', pero paso por alto que hay una palabra (o más palabras) que contiene 'x' entre la palabra que quiero editar y la posición inicial del cursor.
Así que tengo que hacerlo de f x
nuevo, lo cual es un poco molesto ya que hay un botón agradable .
, que repite el último comando. Entonces, ¿hay alguna manera de repetir f x
con solo presionar un botón?
.
para esto? Ese era el comando que esperaba que funcionara.f
y;
), a un carácter diferente a la repetición de una edición (.
). Esto le permite realizar búsquedas rápidas y cambios en los resultados de la búsqueda. Si desea reemplazar algunos+
en una línea con*
, podría hacer algo como esto (omitir algunos caracteres y reemplazar otros):f+r*;.;;.;.;;;.
,
para líder.,
y aún tener búsqueda inversa. De todos modos, ahora soy un usuario feliz de vim-easymotion.Ha pasado tiempo desde que hice esta pregunta; hoy en día uso vim-easymotion , lo que hace que sea
;
casi innecesario.Este complemento permite saltar directamente a una letra determinada; al activar el complemento, todas las letras se vuelven grises excepto todas las 'x' en la pantalla, y esas se reemplazan por letras rojas que puede presionar para saltar directamente a él.
fuente