如何在vim正则表达式中表达所有西班牙语字符?

Zen*_*Zen 0 vim

今天我正在做一些文字替代工作,但我发现[a-z]似乎不包括像ñ或的西班牙文字符á.但在西班牙语中,它们只是普通字符,而不是特殊符号.

那么,有没有办法将这些字符包含在一个简单的vim正则表达式短语中?

Ing*_*kat 5

不幸的是,在这方面,Vim的正则表达式并不是很强大.原子喜欢\a并且[:alpha:]只匹配ASCII字符.

您必须显式包含所有特殊的西班牙语字符([a-záñ...]),或使用等效类,它们在忽略重音时匹配:[[=a=][=b=][=c=]...]