Linux для пенсионеров. Наброски к ч. 3. Тайлинг
Сейчас речь пойдёт о тайлинге окон в среде Cinnamon. Тайлинг – это расщепление экрана на ряд независимых областей, в каждой из которых локализуется окно с запущенным в нём приложением. Что подобно покрытию пола кафелем (tiling), откуда и название. Правда, в современной русскоязычной версии в Параметрах системы эта фича называется Окна (прикрепление).
При включении тайлинга (а в свежеустановленной системе он включён по умолчанию) понятие управления окнами как бы лишается смысла – среды, поддерживающие тайлинг, управляют не столько окнами, сколько теми самыми областями экрана, в которых окна открыты. Окна можно «тайлить» на полэкрана – как по вертикали, так и по горизонтали. Есть и «четвертиночный» вариант разбивки экрана:
В ряде случаев целесообразно комбинировать «четвертинки» с «половинкой»:
Тайлинг окон не препятствует существованию на его фоне окон обычных:
Тайлинг окон может выполняться двумя способами – посредством мыши и с клавиатуры. Как обычно, первый – легче, то есть «ленивей», второй – быстрее и эффективней. Замечу в скобках: как обычно, это вовсе не означает оценки в терминах товарища Маяковского. Иногда «хорошо» – это лениво развалясь в кресле, елозить мышью по экрану, а иногда – напрягать пальцы рады быстроты выполнения неких действий.
Рассмотрим сначала тайлинг мышью. При подтаскивании окна мышью к верхней границе экрана оно занимает верхнюю же его половину. Аналогичное движение к нижней границе экрана разворачивает окно на нижнюю его половину:
Перемещение окна к боковой стороне экрана «тайлит» его на левую или правую половины, в зависимости от стороны «подтаскивания»:
Если передвинуть окно в любой из углов дисплея, оно займёт соответствующую его «четвертинку»:
То есть всё просто, но… Предположим, что при сочинении текста в текстовом редакторе (или word-процессоре) появилось желание параллельно бросить взгляд на картину, призванную этот текст иллюстрировать: в этом случае тайлинг посредством мыши потребует отрыва руки от клавиатуры и переноса её на спину грызуна. И вот тут-то на помощь и придёт тайлинг с клавиатуры, который осуществляется комбинацией из двух пальцев – клавиши Super (она же – левая Win-клавиша) и одной из стрелок управления курсором.
Комбинация Super+Right развернёт окно на правую половину экрана, Super+Left – вернёт в исходное состояния. Из которого повторение комбинации Super+Left оно развернётся на левую половину, а последующий Super+Right – возвратит взад. Из положения «половинка справа» комбинация Super+Up превратит окно в «четвертинку» в правом верхнем углу, Super+Down – «четвертинку» в правом нижнем.
Принцип, я думаю, понятен: Super плюс стрелка в любую сторону – окно на соответствующую половинку экрана, Super плюс стрелка в сторону обратную – возврат в исходное положение, Super плюс стрелка из «половинного» состояния – перевод в состояние «четвертиночное». Запомнить это не сложно, навык до рефлекторного уровня приобретается очень быстро.
Всё это очень блаародно – вправе сказать читатель, – но в чём преимущество тайловых окон перед обычными? Объяснить это словами довольно трудно – надо попробовать самому и оценить. Для нас оно выразилось в возможности мгновенно перейти от сочинения текста в максимизированноокне к режиму параллельного просмотра текста, иллюстраций к нему, файловой иерархии и так далее. И сделать это лёгким движением даже не руки, а двух пальцев.
Причём параллельным просмотром нескольких окон можно не ограничиваться. А, например, перетаскивать мышью или просто копипастить горячими клавишами картинки из файлового менеджера или вьювера изображений в word-процессор. Аналогичным образом можно перетаскивать из теста документации в командную строку терминала примеры командных конструкций. Или, наоборот, команды или исходники сценариев – помещать в сочиняемый текст.
Конечно, всё это можно сделать и при традиционном расположении окон, но прошу поверить на слово брату незабвенного Голубкова:
Так лучше, Лёня.
В заключение заметим, что таких возможностей тайлинга нет более ни к одной интегрированной среде — начиная с KDE и заканчивая XFce (сравнивали, знаем-с). Хотя в специальных тайловых оконных менеджерах их может быть и больше — но на то они и тайловые.