Я заядлый пользователь Emacs и обожаю shell-режим, который, на мой взгляд, приносит лучшее из двух миров: буферов Emacs и эмуляторов терминала.
Для меня самое большое падение режима оболочки - то, что приложения на основе ncurses не будут правильно отображаться.
Имея необходимость разработать и написать небольшое приложение для мониторинга на C, которое читает и пишет в стандартный ввод и вывод (например, htop), я бы с удовольствием использовал фреймворк, и мне бы очень хотелось, чтобы мое приложение работало в режиме оболочки какие рамки вы бы порекомендовали мне посмотреть?
Н.Б .: Меня не интересует захват мыши.