Akzent-Tolerantes Suchen bei vim.

OP #4308484
Lesenswert?

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,...)?
OP #4308640
Lesenswert?

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 ά
Moderator #4308744
Lesenswert?

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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren