¿Existe un complemento vim, script o función que permita que la búsqueda vim se extienda para que coincida con las palabras camel-cased cuando escribo las letras mayúsculas en sucesión?¿Cómo puedo habilitar CamelCase? Vim Search
Aquí es un ejemplo para aclarar:
Digamos que estoy en busca de WordInQuestion
.
Me gustaría poder simplemente escribir /wiq
para encontrarlo.
Como una ventaja adicional, sería bueno si pudiera encontrar getWordInQuestion
escribiendo /gwiq
, lo que significa que la primera letra de la palabra que estoy buscando puede ser minúscula.
Gracias, eso funcionó. Cambié una línea para hacer coincidir palabras parciales, p. Ej. myWordInQuestion aún debe coincidir a través de wiq: let @/= '\ C \ <'. "\\ w *". join (mapa (l, 'v: val. "\\ w *"'), ''). '\>' –
@Thorsten: en este caso, es mejor cambiar esa línea de la siguiente manera: 'let @/= '\ C'. join (map (l, 'v: val. "[0-9a-z _] *"'), ''). '\>' '. –
Gracias, finalmente, ¿hay alguna manera de hacer coincidir myWordInQuestion con mwiq también? P.ej. la primera letra de la palabra (y solo esa) que busco puede ser minúscula? –