Kan jeg kortlægge y-nøglen i vim-surround plugin?

Jeg bruger langmap for at kunne bruge QWERTY-lignende layout til normal tilstand og Bépo til indtastning af tekst .

Tast | Brug
y kort til x
ç kort til y

Jeg kan dog ikke bruge vim -surround for at tilføje omgivelser med denne konfiguration:

  • ç gør intet
  • y sletter tegnet under markøren (som forventet).

Spørgsmål
Hvordan kan jeg konfigurere vim-surround, så jeg kan bruge ç i stedet for y til at tilføje omgivelser?

Mange tak!

Kommentarer

  • Er du sikker på, at ç ikke gør noget? Surroundkortlægningerne er ds, cs, ys … så du har muligvis brug for ç efterfulgt af dine langmappede s

Svar

langmap har en fejl – multiletter-tilknytninger fungerer ikke

Du kan brug nøglekort i stedet (og intern nøglekortomskifter).

Nå, hvis du alligevel vil have dine egne tilknytninger, skal du kontrollere vim-surround:

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

For dit eksempel kan det være som:

nmap çs <Plug>Ysurround 

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *