Ich verwende langmap
, um das QWERTZ-ähnliche Layout für den normalen Modus verwenden zu können, und Bépo, um Text einzugeben .
Schlüssel | Verwendung
y
wird
ç
wird y
zugeordnet. Ich kann vim jedoch nicht verwenden -surround, um Umgebung mit dieser Konfiguration hinzuzufügen:
-
ç
tut nichts -
y
löscht das Zeichen unter dem Cursor (wie erwartet).
Frage
Wie kann ich vim-Surround so konfigurieren, dass ich ç
anstelle von y
verwenden kann, um Umgebungen hinzuzufügen?
Vielen Dank!
Kommentare
- Sind Sie sicher, dass ç nichts tut? Die Surround-Zuordnungen sind ds, cs, ys … daher benötigen Sie möglicherweise ç gefolgt von Ihren langmapped s
Answer
langmap hat einen Fehler – Multiletter-Zuordnungen funktionieren nicht
Sie können Verwenden Sie stattdessen die Keymap (und den internen Keymap-Umschalter).
Wenn Sie trotzdem eigene Zuordnungen haben möchten, überprüfen Sie vim-Surround:
In Ihrem Beispiel könnte es wie folgt aussehen:
nmap çs <Plug>Ysurround