In manchen Sprachen sind Akzente welche sich nur auf die Betonung beziehen, nicht zwingend notwendig. Wenn ich nach einem Wort (linea) suche, wäre es schön, wenn auch línea, oder lïnea gematched würden. vim (version 7.4) macht das nicht. Gibt es erweiterungen, die das ermöglichen? Wie machen das die anderen Editoren (emacs,kedit,...)?
Falls vim reguläre Ausdrücke unterstützt würde ich nach "l[ïí]nea" suchen.
Es gibt die so genannten "equivalent classes". Mit /l[[=i=]]nea findest du deine drei lineas. Ist nur ein Bisschen umständlich zu tippen.
Ich suche etwas entsprechendes zu case-insensitives Suchen.
> würde ich nach "l[ïí]nea" suchen.
Das wird spätesten da schwierig, wenn ein Buchstabe durch verschiedene
UTF-Codes dargestellt werden kann
Yalu X. schrieb: > Es gibt die so genannten "equivalent classes". Mit > > /l[[=i=]]nea > > findest du deine drei lineas. Ist nur ein Bisschen umständlich zu > tippen. Schon ausprobiert: Es funktioniert ! :-) Edit: lïnea findet er nicht, und z.B. lìnea auch nicht. Aber das macht nichts, da dies keine gültigen Schreibweisen sind. Edit2: griechisch geht nicht. /[[=α=]] findet α, aber nicht ά
J. W. schrieb: > lïnea findet er nicht, und z.B. lìnea auch nicht. Meiner schon (vim 7.4.884). Diese lineas werden bei mir gefunden:
1 | |
Diese nicht:
1 | |
> griechisch geht nicht. > > /[[=α=]] > > findet α, aber nicht ά Das geht bei mir auch nicht.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.