¿Cómo puedo reasignar alt+backspace
para eliminar palabras como manipulación de texto nativa * NIX? Revisé este hilo: Using alt+backspace key in vim command line to delete by wordsalt + retroceso para eliminar palabras en vim
Y los ejemplos como: cmap <a-bs> <c-w>
y :imap <A-BS> <C-W>
no hacen nada. Y la respuesta aceptada fue, en realidad, ni siquiera volver a asignarla, sino usar ctrl+w
. Como el alt+backspace
de VIM no hace nada, preferiría volver a asignarlo a algo a lo que estoy acostumbrado.
estoy usando VIM basada en el terminal (específicamente en iTerm)
El primer paso es averiguar qué hace su terminal con la combinación de teclas. Inicie vim, entre en modo insertar, escriba Ctrl-V seguido de retroceso, luego otra Ctrl-V seguida de Alt-retroceso. Si imprime lo mismo para ambos, no tienes suerte. De lo contrario, el comando de mapa debería funcionar si escribe Ctrl-V Alt-Retroceso en el comando ': map' en lugar de' '. –
modo visual, luego retrocede resalta 1 carácter. Modo visual, luego 'alt + backspace' sale del modo visual, por lo que no hacen lo mismo. Además, no quiero estar en modo visual para hacer 'alt + backspace'. Eso derrota la facilidad de eliminación que estaba buscando (como 'dd'), entonces, ¿ahora qué? –
No quería que estuvieras en modo visual tampoco. Ctrl-V en el modo de inserción no debe pasar al modo visual. Debe tener una asignación extraña (': imap') o no estaba en modo insertar cuando lo hizo. –