ghci verwendet haskeline anstelle von readline. Wenn Sie ⌘ ← und ⌘ → zu \ e [H und \ e [F) zugeordnet haben, fügen Sie dies zu ~ / .haskeline hinzu:
keyseq: "\ESC[H" ctrl-a keyseq: "\ESC[F" ctrl-e
Sie könnten auch ⌘ ← und ⌘ → auf ⌃A und ⌃E umstellen.
Siehe http://trac.haskell.org/haskeline/wiki/CustomKeyBindings .