Исправление стрелок в IEX в сеансе TMUX - PullRequest
1 голос
/ 11 октября 2019

Я использую TMUX и vim для всего, и недавно начал работать с Elixir. Всякий раз, когда я запускаю процесс эликсира, включая iex -S mix, я не могу использовать клавиши ошибок, поскольку вместо этого он печатает ^[[A для стрелки вверх, ^[[B для стрелки вниз и т. Д.

Как я могуисправить TMUX или iex, чтобы они могли правильно связывать клавиши со стрелками?

РЕДАКТИРОВАТЬ 1:

Вывод echo $TERM равен tmux-256color. Мои терминалы настраиваются в соответствии с этим руководством: https://medium.com/@dubistkomisch/how-to-actually-get-italics-and-true-colour-to-work-in-iterm-tmux-vim-9ebe55ebc2be

У меня три машины, настроенные с одинаковыми терминалами и одинаковыми файлами конфигурации (общие для репозитория GitHub). На двух машинах (один iMac, один MacBook Prop) стрелка вверх работает, а на одной машине (MacBook Air) стрелки вверх не работают. Как мне найти то, что не работает на одной машине?

РЕДАКТИРОВАТЬ 2:

Версии Elixir и erlang одинаковы:

Erlang/OTP 22 [erts-10.5.1] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] [hipe] [dtrace]

Elixir 1.9.1 (compiled with Erlang/OTP 22)
...