Доброго дня. Это мой первый пост на хабре, поэтому не будьте особо строги к нему.
Рубрика «tui»
lnav — супернедооценённый инструмент для работы с логами
2024-08-31 в 5:43, admin, рубрики: logging, tui, администрирование linux-систем, инструментарийЛинукс-порт Far Manager: прогресс за 4 года
2020-10-20 в 19:11, admin, рубрики: BSD, console, FAR, far manager, file manager, freebsd, linux, MacOS, macos x, port, terminal, tui, WinAPI, windows, wine, Разработка под LinuxПервая публикация исходников far2l, порта Far Manager под Линукс — штуки, которая когда-то считалась принципиально невозможной — состоялась 10 августа 2016го. Поскольку главный разработчик поговаривает о переходе проекта в статус беты, решил написать обзорный пост, как там идут дела и чего удалось добиться за прошедшие четыре года.
Консольная версия
Первый же вопрос, который все задавали и здесь, и на опеннете, и на лоре — а чего не в консоли? Изначально far2l действительно работал только в графическом режиме, через wxWidgets. Это оказалось самым простым способом быстро получить работающий порт со всеми пользовательскими удобствами: иксовым буфером обмена и всеми сочетаниями клавиш, причем с поддержкой событий не только KeyDown, но и KeyUp.
Сейчас это ограничение в прошлом: far2l прекрасно себя чувствует в консоли. Более того, там появились так называемые расширения терминала far2l, поэтому если запускать консольный far2l внутри графического (например, зайдя куда-нибудь по ssh), они «сконнектятся» между собой, и внутренний far2l тоже будет видеть и буфер обмена (с разрешения пользователя, конечно), и все возможные горячие клавиши. Более того, сделана даже специальная сборка putty, позволяющая наслаждаться всеми этими фишками из Windows.
Вот, смотрите, это far2l в GNOME Terminal
Консольные утилиты Linux, которые смогут облегчить вам жизнь (Часть 2)
2020-03-27 в 19:13, admin, рубрики: arch, cli, linux, tui, web, Настройка Linux, Разработка под Linux
Так как предыдущая статья зашла довольно хорошо, было бы неправильно не поделиться дополнительными утилитами, которые я использую и по сей день. Сразу хочу оговориться, что статья адаптирована и для новичков, а старым линуксоидам придётся немного сточить зубы потерпеть разжевывание материала. Вперёд в тему!
Создаем TUI на python
2018-04-05 в 12:03, admin, рубрики: cui, npyscreen, python, tui, Графические оболочки, ПрограммированиеПривет! В этой статье я расскажу про npyscreen — библиотеке для создания текстовых интерфейсов для терминальных и консольных приложений.