Cinnamon. Часть вторая. Вызов приложений

Алексей Федорчук

На прошлой странице я рассказал о первой особенности, определяющей величие Cinnamon’а, и обещал поведать о второй — управлении окнами. Но лишь после повествования о том, как эти окна открываются. А открываются окна обычно вместе с запущенными в них приложениями. Способов же запуска последних в Cinnamon’е, как и во всех современных десктопах, несколько.

Первый, наиболее универсальный, — запуск из командной строки терминала путём ввода соответствующей команды. О нём говорить особо нечего — достаточно напомнить, что тут к услугам применителя такие облегчающие жизнь приёмы, как автодополнение клавишей табуляции, перебор истории команд стрелками Down и Up, а в zsh — ещё и механизм history-substring-search. Ну и, разумеется, copy-and-paste в командную строку из «мышиного» или Иксового буфера — средней кнопкой мыши или стандартной комбинацией клавиш (обычно Control+Shift+V).

Парадокс в том, что штатного эмулятора терминала в Cinnamon’е может и не быть. В сборках для большинства дистрибутивов в этом качестве используется GNOME Terminal, в версии этого десктопа, начиная с 2.0, переделанный (хотя внешне никаких следов этого не заметно). Но это совсем не обязательно. Так что полноразмерное терминальное окно вполне можно заменить панелью мини-терминала — уж она-то присутствует обязательно, и вызывается обычной комбинацией клавиш Alt+2:

cinn-2_024Правда, в Cinnamon’е панель мини-терминала не блещет функциональностью — в ней нет ни автоподолнения, ни истории команд, только возможность ввести команду руками или вставить её из буфера. Кроме того, при вызове её блокируются любые другие действия мышью и ввод с клавиатуры. Открывается она всегда по центру, и перемещению не поддаётся:

cinn-2_025Так что пользоваться этой панелью не очень удобно. Да и не очень-то и хочется — ибо её возможности сполна, а то и с лихвой, заменяются функциями строки инкрементного поиска в главном меню, о которой упоминалось на предыдущей странице.

Именно она становится основным инструментом запуска приложений для тех применителей, которым, как автору этих строк, проще набрать несколько символов из имени программы, нежели, подобно Баяну, «мысью рыскать» в её поисках по менюшному древу. Тем более, что привычные программы, вызываемые давно памятными командами, в меню, тем более русифицированном, могут носить самые неожиданные имена. А телепатического «думателя» в Cinnamon не встроено: угадывать правильную команды по введённому про русски, да ещё и с ошибками, её примерному имени он, в отличие от Unity, не умеет. И, может, оно и к лучшему…

Сразу по вызове главного меню мышью или хоткеем (в Cinnamon’е, как и в Unity, для этого зарезервирована левая win-клавиша, она же Super_L), строка поиска находится в фокусе ввода, и можно начинать набор имени приложения. Только нужно помнить про раскладку клавиатуры: как бы ни было настроено её наследование (о чём речь пойдёт в третьей части), в этой строке она всегда будет наследоваться от раскладки последнего активного окна, а не от раскладки по умолчанию.

Разумеется, для запуска приложений можно пользоваться и главным меню непосредственно, тем более что некоторые из них (браузер, терминал, Центр управления, файловый менеджер) вынесены в нём на отдельную панель в виде кнопок быстрого запуска (см. скриншот на предыдущей странице). А вот остальные программы в меню уже надо поискать — тем более что, повторяю, там они могут именоваться весьма причудливо. Да и находятся подчас в неожиданных пунктах: например, текстовый редактор Nedit или редактор po-файлов poedit оказываются в субменю Прорграммирование. А уж что из утилит попадёт под определения Стандартные, Администрирование и Прочие — в общем случае ответить мог бы только Ахурамазда.

Благо, пиктограммы наиболее востребованных приложений из меню можно поместить в Launcher на главной панели, на рабочий стол или в пункт Избранное. Для этого достаточно щёлкнуть правой кнопкой на имени нужной программы и из контекстного меню выбрать требуемый пункт:

cinn-2_026Кроме того, иконки приложений можно просто перетаскивать мышью из меню в Launcher. Причём — сразу в желаемое его место: при автоматическом помещении иконок их перетасовка будет отдельной процедурой, про которую я скажу на соответствующей странице третьей части.

Я понимаю, что советы в этом деле неуместны, поэтому просто поделюсь своими соображениями относительно запуска часто используемых приложений. Во-первых, я никогда не запускаю приложения с помощью пиктограмм на рабочем столе. И вообще вывод на него пиктограмм у меня отключён во всех десктопах, которые это позволяют (нынче а позволяют это, кажется, все десктопы): окна большинства программ, с которыми я постоянно работаю, у меня максимизированы, и рабочего стола я просто не вижу.

Весьма редко я пользуюсь также субменю Избранное в главном меню — просто нет привычки ни заполнять этот пункт, ни, тем более, вызывать.

А вот запуском из Launcher’а панели я пользуюсь постоянно. Причём там у меня собраны пиктограммы вовсе не обязательно основных рабочих приложений. Хотя они и присутствуют, пока позволяет место — но как раз им там быть не обязательно. В Cinnamon’е хорошо работает автосохранение сеанса (о чём будет речь в третьей части), и поэтому программы «повседневного спроса» я просто не открываю и не закрываю: после старта машины или перезапуска сеанса они обнаруживаются открытыми в своих рабочих областях в том виде, в каком были при последнем к ним обращении.

В обязательном же порядке в Launcher’е я собирают пиктограммки для тех программ, которые требуются время о времени, и в неожиданный момент. Но которые держать всегда открытыми нет ни малейшего смысла. К их числу я отношу калькулятор, скриншоттер, «лёгкий» (не производственный) текстовый редактор и некоторые другие, даже IM-клиент.

Вот теперь, разобравшись с запуском приложений и открытием вмещающих их окон, можно переходить и к управлению последними.

Назад | Оглавление | Вперёд