Cuando desea volver a asignar teclas en vim, a menudo es una buena idea para ir al modo de inserción, golpeó Ctrl + V, y escriba el la clave que quiere reasignar En este caso, obtengo un carácter Escape
(Ctrl + [) seguido de }
.
me gusta usar la notación <A-}>
, pero se podría haber resuelto el problema editando el archivo de .vimrc
, introducir el texto map
, entonces golpear Ctrl + V y golpear Alt + Shift +] y luego añadiendo gt
. Se podría terminar con una línea como
map ^[} gt
(pero con un Escape
carácter real en lugar de una ^
y una [
ya que tuve que escribir aquí) y que iba a funcionar.
P.S. Cuando probé esto, Alt + Shift + [ funcionó bien, pero Alt + Shift +] parece estar ya en uso en mi copia de vim. No estoy seguro de qué es exactamente, pero reasignarlo no funciona para mí. Cuando escribo
:map <A-}>
imprime No mapping found.
Whoa, que se le ocurre eso! gracias – BPm
esto NO funciona para mí ... Estoy en una Mac, en caso de que sea relevante. – iconoclast