Como posso dizer ao Vim para procurar um determinado padrão de uma maneira que não seja sensível a maiúsculas e minúsculas, levando em conta também os caracteres com acentos?
Por exemplo, eu gostaria de ter /ü
jogo tanto a capital U
em Über
e minúsculas u
no Grüße
.
/u
achaü
?A resposta de Romainl leva você para o meio do caminho. Se você definir
ignorecase
, o caso será ignorado.Do obter tanto
u
eū
ou similar, você precisa usar uma classe de equivalência . Pesquisar por/[[=u=]]
. Isto vai encontraru
,ú
,ū
,ü
etc.Veja o manual:
:help [[=
. Mais discussão nesta resposta .fonte