No se puede encontrar la manera de seleccionar automáticamente una coincidencia de expresiones regulares en el modo visual.Vim: ¿comandos para seleccionar visualmente una coincidencia de expresiones regulares?
Por ejemplo, manualmente, podría buscar una palabra
/word
Aterriza el cursor en el primer carácter de la "palabra" partido.
Luego presiono v
para ingresar al modo Visual y presione llll
para seleccionar la "palabra" completa.
Ahora quiero hacer esto por una macro, y no sé la duración del partido con anticipación.
Esperaba que Vim definiera automáticamente algunas marcas incorporadas al principio y al final de la coincidencia actual, para que yo pudiera `. Pero no pude encontrar ninguna información sobre eso.
Lo que quiero es reasignar Ctrl+n
a una macro para llevarme a la siguiente coincidencia y seleccionarla en modo visual, es decir, no solo resaltar la coincidencia. (Para ser paralelo a la forma en n
le lleva a la siguiente coincidencia.)
Si usted se pregunta por qué, es porque quiero crear pliegues en base a coincidencias de expresiones regulares (como Ctrl+n
, zf
), pero estoy seguro de que vendrá útil en otros casos también.
Eso es exactamente lo que necesitaba (excepto la prueba y el error mostraron que '// e + 1' me llevó al límite después de la última charla del partido; editado). ¡Ordenado! Después de no encontrarlo yo mismo, esperaba que sería complicado hacer lo que quisiera. –
Derecha, ya veo. Cuando la opción ''selection'' se establece en' inclusive', entonces '// e' funciona en lo anterior. Cuando está configurado como 'exclusivo', entonces' // e + 1' funciona. Yo uso ': behave mswin' que establece' 'selection'' to 'exclusive'. –