Soy nuevo en Vim y trato de configurar algunos complementos. Hasta ahora he instalado patógenos, pyflakes y supertab. El último no parece funcionar; presionando tab
mientras está en modo de inserción simplemente escribe la cadena <Plug>SuperTabForward
.Vim: establecer langmap = e; h rompe el complemento supertab
El problema sólo se produce con la siguiente línea en mi vimrc (para una mejor navegación mediante el diseño Colemak):
set langmap=hjklneiHJKLNEI;kniejhlKNIEJHL
Sin la línea anterior funciona bien. Después de otros experimentos, lo reduje al set langmap=e;h
. Esta única línea rompe supertab.
Tengo muy poca experiencia con Vim para tener la menor idea de lo que está pasando o cómo solucionarlo. Incluso una solución alternativa sería de interés.
Tengo exactamente el mismo problema. – porgarmingduod
Creo que su problema es similar a [este] (http://stackoverflow.com/questions/8464534/entering-text-in-snippet-fields-uses-wrong-character-when-using-langmap/8471492#8471492) – romainl
@romainl: De hecho, ese enlace me hizo probar una solución (que publiqué como respuesta a continuación). Sin embargo, plantea más preguntas de las que responde, y con mucho gusto otorgaré la recompensa a cualquiera que pueda explicarlo. – porgarmingduod