Wie kann ich in Vim suchen, indem ich reguläre Ausdrücke für Buchstaben (ascii und non ascii) verwende?

8

In .NET stimmt \p{L} mit einem Ascii oder Nicht-ASCII-Buchstaben überein (so dass sowohl a als auch ü übereinstimmen).

Ссылка

Gibt es dafür ein Vim-Äquivalent?

In Vim \a oder \w passt nur Zeichen im Bereich [a-z] (oder [0-9A-Za-z_] ).

    
frank 22.08.2010, 09:28
quelle

1 Antwort

6

Sie können vim ausdrücklich mitteilen, welche Bereiche von Hex-Werten übereinstimmen müssen. Dies ist eine Art Schrotflinte-Ansatz, aber wenn Sie wissen, was die möglichen Bereiche (wie UTF-8 zum Beispiel) das würde funktionieren:

%Vor%

Sie können auch nach expliziten Unicode-Werten suchen, indem Sie das Unicode-Zeichen direkt oder den Code im folgenden Format eingeben:

%Vor%     
Brian Clements 30.10.2010 18:43
quelle

Tags und Links