Primeiro, você não deve mover o cursor quando estiver no modo de inserção.
Segundo, apenas alguns teclados Mac vêm sem <Home> / <End> keys. Você deveria ter olhado mais de perto antes de gastar todo esse dinheiro em um computador que é tão doloroso de usar.
Em terceiro lugar, você pode usar os atalhos a seguir quando não tiver chaves físicas <Home> / <End> :
-
fn + ← para
<Home> -
fn + → para
<End>
Quarto, Terminal.app captura <Home> / <End> assim, você terá que editar essas ligações na janela "Preferências" se você quiser que o Vim receba <Home> e <End> .
Para <Home> , pressione Ctrl+o (insere 7 ) e ^ :

Para<End>,pressioneCtrl+o(insere7)e$: