Quiero que las claves Home
y End
funcionen dentro de terminal y vim exactamente como funcionan en Linux.
Después de buscar algunas soluciones, encontré que establecerlo en 3[H
y 3[F
lo corrige para la línea de comando del terminal, pero no dentro de vim. Ni para la instancia de vim local ni para las sesiones de pantalla remota.
Encontré otra solución que lo corrige para vim, que está configurando a 3[1~
y 3[4~
, pero esto no funciona para la línea de comandos del terminal.
Quiero una solución que funcione para ambos por unanimidad.
También tengo las siguientes líneas en mi ~/Library/KeyBindings/DefaultKeyBinding.dict
{
"\UF729" = moveToBeginningOfLine:; // home
"\UF72B" = moveToEndOfLine:; // end
"$\UF729" = moveToBeginningOfLineAndModifySelection:; // shift-home
"$\UF72B" = moveToEndOfLineAndModifySelection:; // shift-end
}
^ Esto lo ayuda a solucionarlo en otras aplicaciones pero no en vim.