Eu não acho que isso seja um problema com seu bash_profile ou qualquer um dos arquivos de configuração do bash; Tenho certeza que o bash não configura o movimento do cursor. (Na verdade, isso não está certo. Bash pode interpretar comandos-chave, mas eu não imagino que esse seja o seu problema aqui.)
Se você estiver usando o terminal OSX, vá para Preferências do Terminal- > e vá para Configurações. Na subguia Teclado, certifique-se de que o "cursor de controle à esquerda" e o "cursor de controle à direita" estejam configurados para os valores padrão (\ 033 [5D e \ 033 [5C, respectivamente).
Além disso, por que não postar seu .bashrc e .bash_profile aqui? Podemos encontrar um erro, se houver um. Novamente, eu não acho que nenhum dos arquivos de configuração bash realmente controle o movimento do cursor, mas eu posso não estar totalmente correto. (Por exemplo, as teclas para cima e para baixo no histórico de recuperação do Bash, que / bin / sh não faz.)