Jag använder langmap
för att kunna använda QWERTY-liknande layout för normalt läge och Bépo för att mata in text .
Nyckel | Användning
y
mappar till x
ç
mappar till y
Jag kan dock inte använda vim -surround för att lägga till omgivningar med den här konfigurationen:
-
ç
gör ingenting -
y
tar bort tecknet under markören (som förväntat).
Fråga
Hur kan jag konfigurera vim-surround så att jag kan använda ç
istället för y
för att lägga till omgivning?
Tack så mycket!
Kommentarer
- Är du säker på att ç inte gör något? Surroundmappningarna är ds, cs, ys … så du kan behöva ç följt av dina långmappade s
Svar
langmap har ett fel – multiletter-mappningar fungerar inte
Du kan använd tangentkarta istället (och intern tangentbordsväxlare).
Tja, om du ändå vill ha dina egna mappningar, kontrollera vim-surround:
För ditt exempel kan det vara så:
nmap çs <Plug>Ysurround