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 ά
:
Bearbeitet durch User
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 | linea línea lìnea lînea lïnea lįnea līnea lĩnea lǐnea lỉnea |
Diese nicht:
1 | lınea lɨnea |
> griechisch geht nicht. > > /[[=α=]] > > findet α, aber nicht ά Das geht bei mir auch nicht.
:
Bearbeitet durch Moderator
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.