Kan jeg kartlegge y-nøkkelen i vim-surround plugin?

Jeg bruker langmap for å kunne bruke QWERTY-lignende layout for normal modus, og Bépo for å legge inn tekst .

Tast | Bruk
y tilordnes til x
ç kartlegges til y

Jeg kan imidlertid ikke bruke vim -surround for å legge til omgivelser med denne konfigurasjonen:

  • ç gjør ingenting
  • y sletter tegnet under markøren (som forventet).

Spørsmål
Hvordan kan jeg konfigurere vim-surround slik at jeg kan bruke ç i stedet for y for å legge til omgivelser?

Tusen takk!

Kommentarer

  • Er du sikker på at ç ikke gjør noe? Surroundtilordningene er ds, cs, ys … så du kan trenge ç etterfulgt av langmappede s

Svar

langmap har en feil – multiletterkartlegginger fungerer ikke

Du kan bruk nøkkelkort i stedet (og intern nøkkelkortbryter).

Vel, hvis du uansett vil ha dine egne tilordninger, sjekk vim-surround:

https://github.com/tpope/vim-surround/blob/f51a26d3710629d031806305b6c8727189cd1935/plugin/surround.vim#L603

For eksempel kan det være som:

nmap çs <Plug>Ysurround 

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *