При разработке для IMAP я очень часто печатаю необработанные команды в IMAP-соединении openssl и пытаюсь выяснить, как сделать этот инструмент более удобным. Я подключаюсь через
openssl s_client -connect imap.gmail.com:993 -crlf
(например)
Но клавиши со стрелками вместо навигации печатают то, что я могу назвать только "странными символами":
т логин четверник ^ [[D ^ [[D ^ [[D ^ [[D]
(Это будет стрелка влево)
В идеале я хотел бы что-то, что работает гораздо больше, как оболочка bash. Стрелка влево идет влево, Ctrl + A - в начало строки, стрелка вверх - в предыдущую строку.
Попытка выяснить, как получить эту конфигурацию на openssl, а также исследовать другие инструменты, которые могут лучше справиться с этой задачей. Я определенно нуждаюсь в чем-то низком уровне, особенно, учитывая, что я сейчас отлаживаю проблемы с окончаниями строк в iCloud.