MacVim: cómo hacer que Ctrl + A vaya al principio de la línea, Ctrl + E al final de la línea

3

Estoy tratando de cambiar a MacVim como mi editor principal, y hasta ahora me está gustando, excepto por un problema:

Realmente me acostumbré a los accesos directos de Mac control - A para ir al principio de una línea, y control - E para ir al final de una línea.

Sin embargo, estos dos no funcionan en MacVim ( control - A hace algo raro: parece aumentar el último número en una línea en 1 o algo así y control - E parece desplazarse hacia abajo en la pantalla una línea).

¿Alguna forma de hacer que estos dos atajos vayan al principio de una línea / final de una línea respectivamente?

    
pregunta houbysoft 26.04.2012 - 14:41

2 respuestas

4

Agregue lo siguiente a .vimrc o .gvimrc :

:" Map Ctrl-A -> Start of line, Ctrl-E -> End of line
:map <C-a> <Home>
:map <C-e> <End>
    
respondido por el Ian C. 26.04.2012 - 15:01
3

Esos son en realidad accesos directos de emacs que OSX está usando, por lo que estás preguntando cómo emular los enlaces de teclas de emacs en vim, lo cual es un poco poco intuitivo.

La identificación sugiere sugerir que te acostumbres a ^ para ir al principio de una línea, o I (shift-i) para ir al principio de la línea y pasar al modo de inserción.

    
respondido por el Mark Sonnabaum 13.07.2012 - 15:37

Lea otras preguntas en las etiquetas