Termux — полноценный терминал на телефоне с zsh и прочими удобствами
У меня довольно часто возникает необходимость что-то быстро посмотреть через ssh на серверах в некотором удалении от компьютера и ноута, а так же что то быстро проверить, например пингануть или запустить curl. Раньше пользовался Juicessh https://play.google.com/store/apps/details?id=com.sonelli.juicessh&hl=ru, но у меня возникали некоторые вопросы к хранению их ключей, а так же соединение local не выглядело удобным локальным терминалом, дополнительный софт там поставить нельзя. Потом я нашел https://termux.com/ это было уже почти то, но все таки было настроено не совсем так как я хотел. Хотелось там zsh с плагинами, всякие стрелочки для клавиатуры (а не только вверх вниз) ну и нормальный powerline шрифт, для хождения на машины где прикручены вскякие красивости от https://ohmyz.sh/ и https://github.com/powerline/fonts
Выглядит это примерно вот так (построчно):
- Удаленная команда на машине gals.home.local c помощью заранее запущенного ssh-agent и добавленного в него ключа
- Переход в директорию src/termux-omz, которая является git репозитарием в котором git plugin от https://ohmyz.sh/
- Забор погоды curlом
- ssh на машину gals.home.local, которая является домашним декстопом и в которой настроены (mosh показывать не стал, он ресетит терминал после подключения)
- mosh на ту же машину
- Над стандартной клавой виден необходимый минимум дополнительных клавиш для работы в терминале

Ну и небольшое видео о том как это выглядит вживую, при этом плагин https://github.com/zsh-users/zsh-autosuggestions отлично работает.
Скрипт развертывания этой шняги можно взять тут https://github.com/sergeygalkin/termux или просто запустив
pkg add curl
sh -c "$(curl -fsSL https://raw.githubusercontent.com/sergeygalkin/termux/master/install.sh)"
Обратите внимание что в этом случае вам зальются мои публичные ssh ключи, что навряд ли вам особо нужно