Emular o Windows C-Del / comportamento C-Backspace no VIM
Pergunta
Eu gosto de imitar o comportamento normal de C-Del / C-Backspace no Windows no VIM. Atualmente estou usando:
imap <C-Del> <C-o>dw
imap <C-Backspace> <C-o>db
Esta é perto, mas não perfeito. Por exemplo. ao tentar excluir este a partir do final da linha
foo(1, 2)
com C-Backspace, isso acontece:
foo(1, )
Como posso resolver isso?
Solução
seu novo <C-Backspace>
é o mesmo que <C-w>
interno. Então, para resolver o seu problema você pode
imap <C-Backspace> <C-w>
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow