Eu uso langmap para poder usar o layout tipo QWERTY para o modo normal e Bépo para inserir texto .
Chave | Uso
y mapeia para x
ç mapeia para y
No entanto, não posso usar o vim -surround para adicionar arredores com esta configuração:
-
çnão faz nada -
yexclui o caractere sob o cursor (como esperado).
Pergunta
Como posso configurar o vim-surround para usar ç em vez de y para adicionar arredores?
Muito obrigado!
Comentários
- Tem certeza que ç não faz nada? Os mapeamentos surround são ds, cs, ys … então você pode precisar de ç seguido por seu s langmapped
Resposta
langmap tem um bug – mapeamentos de múltiplas letras não funcionam
Você pode em vez disso, use o mapa de teclado (e o alternador de mapa de teclado interno).
Bem, se você quiser ter seus próprios mapeamentos de qualquer maneira, verifique vim-surround:
Para o seu exemplo, pode ser smth como:
nmap çs <Plug>Ysurround