LINUX.ORG.RU

Final Term — новый взгляд на приложение-терминал

 ,


7

3

Представлена первая альфа-версия новой концепции эмулятора терминала для GNU/Linux (и, в частности, для среды GNOME) — Final Term.

Final Term реализует так называемые семантические текстовые (контекстные) меню. Это означает, что терминал понимает вывод стандартных команд UNIX и привязывает к каждому текстовому сниппету его индивидуальное значение. Проще говоря, он узнает в выводе URL, PID процессов, имена каталогов и файлов и тому подобное и позволяет для каждого такого элемента вызвать контекстное меню с характерным набором связанных с ним команд.

Кроме этого Final Term может похвастаться умным дополнением командной строки при вводе и графическими элементами управления (например, скрытие/раскрытие stdout команды как в продвинутых текстовых редакторах или отображение прогресса). Также Final Term позволяет назначить на любые клавишные комбинации собственные команды командной оболочки или даже глобальные действия, что можно описать в текстовом файле настроек. В дополнение к этому Final Term наконец-то при изменении размеров окна автоматически перерисовывает текст для наилучшего заполнения и предлагает пользователю настроить внешний вид и подсветку текста в командной оболочке.

Команда также представила видео, демонстрирующее текущую функциональность приложения.

Проект лицензирован под GPLv3, а на Github-странице проекта можно узнать о способах установки под конкретную ОС.

>>> Подробности



Проверено: tazhate ()

А где же ppa?

anonymous ()

Это ОН!

Но я бы назвал его Final Fantasy..

ritsufag ★★★★★ ()
Ответ на: комментарий от Alsvartr

терминал - это последняя вещь, которая нуждается в улучшении, ибо сведена к идеологическому минимуму unix pipes.

Для освежения воспоминаний о «идеологическом минимуме» поработай в терминале без readline.

Работаю каждый день. Readline - это технологическое улучшение.

Как же так - ведь это очевидно не входит в технологический минимум.

tailgunner ★★★★★ ()
Ответ на: комментарий от tailgunner

Как же так - ведь это очевидно не входит в технологический минимум.

Ну и без этого прекрасно можно работать. Так же, как можно работать в bash, а не в гораздо более продвинутом zsh. Так же, как можно работать без интеграции прогрессбара с вгетом (sic!). Возможно, кому-то эти улучшения и понравятся, но это все вкусовщина и вообще последняя вещь, на которую стоит обращать внимание.

Alsvartr ★★★★★ ()
Ответ на: комментарий от Alsvartr

Ну и без этого прекрасно можно работать.

Прекрасно? Да это просто песец диалоговой работе.

можно работать без интеграции прогрессбара с вгетом

Прогрессбар - не единственное, что там есть.

tailgunner ★★★★★ ()
Ответ на: комментарий от quantum-troll

В Plan 9 есть plumb — например, щёлкаешь правой кнопкой по файлу — откроется текстовый редактор, по ссылке — откроется браузер, и так далее. Ну, вне акме нужно выбрать plumb в контекстном меню. Очень удобная штука, на самом деле.

Да, точно. Просто мне показалось в Acme чуть больше фишек (типа подстановки текущего каталога окна).

korvin_ ★★★★★ ()

молодцы! отличная новость особенно в свете того что нужно будет перелезать куда-то с гном терминала.

AndreyKl ★★★★★ ()

Интересно, что же с авторами случится, когда они откроют для себя zsh? Даже в Emacs автодополнение и то на порядок фичастее. Но гламурненько получилось, да. И сильно рад, что Vala пока не собирается помирать.

mix_mix ★★★★★ ()

Студенты изучающие Валю? Ну и фантазия же у них...

drfaust ★★★★★ ()

после просмотра видео, первая реакция «это же каноническое ненужно!»

waker ★★★★★ ()

Новости об альфах на ЛОРе...
Буду готовится к выкладыванию пароля :)

Spirit_of_Stallman ★★★ ()

Я не читал коменты, но зуб даю на отсечение, там рассказывали про волшебный emacs, zsh, всякие гибкие терминалы типа urxvt и прочие целебные средства от прыщей. В общем-то, спорить не буду, но иметь такое вот уже полностью искоропочное решение, с поддержкой цветовых схем и поэтесс довольно круто. Главное, что бы хоткеи гибкие были, а то с мышью как-то не труЪ.

MyNameIsWinner ()
Ответ на: комментарий от devl547

Лучше бы посмотрели в сторону TotalCommander.

Если офтопик вспоминать, то лучше уж FAR Manager. Вот там интеграция файлового менеджера и командной строки на 99,9% близка к идеалу.

hobbit ★★★★★ ()

Да блин! Кто-нибудь...

... сделайте мне это развидеть!

anonymous ()
Ответ на: комментарий от drfaust

Хорошо что им ни кто не даст...

... "ЭТО" просто не должно размножаться. Вот откуда берутся поттеринги всяческие!

anonymous ()

Понравилась плавная прокрутка, когда-то похожая была в некоторых аппаратных терминалах. Остальное не нужно.

anonymous ()

Прикольно. Ждем стабильных релизов. А пока, таких проектов дохрена и маленькая куча. Но все они, либо на видео только или в глубокой альфе.

ihappy ()
Ответ на: комментарий от t500s

а вот прогрессбар-это хорошо

да сколько себя помню он был.

golodranez ★★★★ ()

Интересно было бы такое с connectbot совместить. Да так чтобы оно умело читать конфиги заранее определённых приложений и произвольные конфиги различных систем инициализации.

wisp ★★ ()
Ответ на: комментарий от tailgunner

Для освежения воспоминаний о «идеологическом минимуме» поработай в терминале без readline.

Можно короче: «поработать в plan9».

anonymous ()

апупеть. Терминал в который можно тыцать мышкой. Я джва года ждал такой терминал!

firsttimeuser ★★★★★ ()

Наклеить ценник в 0.99$ и продавать хипсторам. Того гляди и пользу приносить начнёт разработчикам.

like-all ★★ ()

Команда также представила видео, демонстрирующее текущую функциональность приложения.

Терминал без собственной менюшки неудобен и тема смены кодировок не раскрыта.

Napilnik ★★★★★ ()

Не unixway'но. Имхо не нужно

disee ★★★ ()
Ответ на: комментарий от quantum-troll

В Plan 9 есть plumb — например, щёлкаешь правой кнопкой по файлу — откроется текстовый редактор, по ссылке — откроется браузер, и так далее.

Открытие кликами файлов ассоциированными программами есть и в файловых менеджерах а для ненужной гномоконсоли нужно сделать поиск линуксовых комманд в любом тексте и запуск их мышью. И назвать проект console veseluha.

Napilnik ★★★★★ ()

посмотрел видео, говным-говно. все мигает и свестит. надо просто печатать текст, а оно все внимание на себя забирает своими popup'ами.
по этой же причине, например, в оффтопике я никогда не пользовался IDE, а писал код в notepad.exe ._.

уже ужаснулся, когда увидел zsh в установочном iso арча, который все также весь мигает и пердит. а они терминал такой запилили, пфф.

на какую аудиторию расчитан такой терминал - не знаю. Ъ это не нужно. новички не разбираются в терминале, чтобы в нем постоянно сидеть. данное поделие - абсолютное не нужно.

терминал должен быть терминалом. суровым, и в тоже время оставаться простым. цветной вывод - единственная актуальная рюшечка, которая допустима. все остальные удобства реализуются алиасами и функциями.

Spoofing ★★★★★ ()

Он по ssh будет всё уметь? Если будет, то нужно.

yvv ★★☆ ()
Ответ на: комментарий от wisp

Не надо портить ConnectBot такой ерундой.Лучше бы сделали неблочное выделение с маркерами.

Skull ★★★★★ ()
Последнее исправление: Skull (всего исправлений: 1)
Ответ на: комментарий от Napilnik

Открытие кликами файлов ассоциированными программами есть и в файловых менеджерах а для ненужной гномоконсоли нужно сделать поиск линуксовых комманд в любом тексте и запуск их мышью. И назвать проект console veseluha.

Команды типа l, w, i, r внесут немаленькое веселье в любой текст :)

anonymous ()

За старание спасибо, но идея провальная. Сгородили какого-то бастарда - и не GUI, и не TUI.

robert_foster ★★ ()
Ответ на: комментарий от yvv

Уныло. Собралось и взлетело без проблем. Пару раз упало при ls. По ls -l ругается, что нет файла -l. Над цветовыми схемами только хорошо поработали. Не нужно.

sattellite ()
Ответ на: комментарий от yvv

Он по ssh будет всё уметь? Если будет, то нужно.

Сейчас не умеет. Ничего не умеет.

sattellite ()
Ответ на: комментарий от mix_mix

Даже в Emacs автодополнение и то на порядок фичастее.

Пруф пожалуйста ибо в стандартном shell поставляемым c Emacs всё очень убого.

случится, когда они откроют для себя zsh

Ну просто будет оболочка которая работает чуть быстрее zsh и для неё не надо искать конфигов. Одно другое не отменяет

DR_SL ★★★★ ()

Хм, но ведь Gnome Terminal довольно давно подсвечивает URLs и адреса электронной почты при наведении курсора мыши и лепит к ним соответствующее контекстное меню.

Руками набрать команду вместе с именем обычно быстрее, чем перекинуть руку на «мышь», прицелиться в это имя и выбрать пункт из меню.

В смысле, быстрее, если ты и так в терминале что-то набираешь.

В общем, я так и не видел, чтобы кто-то этим пользовался.

anonymous ()

cli-ядра нема? А то на вид похоже на приложение для мака, а я нат^Wлинуксоид.

anonymous ()

Не понимаю необходимости таких вещей. Терминал - есть консоль и мышь тут не должна участвовать.

LordGenry ()

Обратите внимание, как совсем ортогональный юниксу подход серьёзно меняет удобство в лучшую сторону! Куда там всяким vi - их «буквенный командный центр» - вообще копчиковый рудимент на теле современного юникса!

matumba ★★★★★ ()
Ответ на: комментарий от matumba

как совсем ортогональный юниксу

Консоль, она вообще ортогональна юниксу =))

серьёзно меняет удобство в лучшую сторону

Это ты как понял? Перешёл на эту консоль с уютненького проводника?

Binary ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.