GNU/Linux Быстрый вызов и переключению между програмами
Сейчас я пользуюсь двумя системами, Ubuntu 14.04 с DE оболочкой Unity, и Manjaro Linux 16.10 Fringilla на KDE. Desktop environment, иначе говоря среда рабочего стола, эта та удобная среда, в которой вы привыкли оперировать с программами. Как делать это с наибольшим комфортом я сейчас расскажу.
В Unity есть боковая панель dash, в которой находятся иконки запущенных программ. Если нажать ПКМ и выбрать пункт "Закрепить на панели", то после закрытия программы, её иконка останется, и её будет можно быстро вызвать кликом мыши, либо, что ГОРАЗДО удобнее, одной из зарезервированных комбинацией клавиш: Super +1,2,3,4,5,6,7,8,9,0.
Super это клавиша Win в девичестве. Но мы же не станем так её назвать в Linux? Долой буржуазные пережитки)
Таким образом в dash можно держать десяток наиболее часто используемых программ для быстрого запуска. Почти как в RPG Diablo заклинания на поясе для быстрого вызова. ^_^
Super + 1 вызовет Firefox, и так далее...
Если комбинацию клавиш нажать повторно, то программа свернётся. Но в Ubuntu это надо предварительно настроить.
В Manjaro Linux на KDE программы можно вызывать аналогичным путём. В Кедах внизу экрана есть стандартная полоса трея, слева кнопка меню, с логотипом КДЕ либо Оси, в данном случае Manjaro, затем переключатель рабочих столов, и иконки трея, вызываемые аналогично ubuntu - Super + 1 вызовет Firefox, и так далее. Повторное нажатие свернёт окно, дополнительно допиливать как в Unity не надо.
Однако в 32-разрядной Manjaro это почему-то не работает, и горячие клавиши доступны только в 64х разрядной версии системы. Привожу на всякий случай версии своих систем:
OS: Manjaro 17.0 Gellivara
Kernel: i686 Linux 4.4.52-1-MANJARO DE: KDE 5.31.0 / Plasma 5.9.3
WM: KWin
WM Theme: Maia
GTK Theme: Maia [GTK2/3]
OS: Manjaro 16.10 Fringilla
Kernel: x86_64 Linux 4.4.52-1-MANJARO
DE: KDE 5.31.0 / Plasma 5.9.2
WM: KWin
WM Theme: Maia
GTK Theme: Maia [GTK2/3]
Но 32х разрядной версией можно в наше время при сравнении функционала пренебречь. Таким образом навигация между программами и работа становятся весьма быстрыми и удобными.
Также на память:
ПЛИТКИ: Также удобно вызывать список открытых окон в виде плиток. Выбрать окно можно мышкой или курсором. Это более медленный метод, и я использую его чаще не для перемещений между окнами, а для общей картины открытых окон. Ну а на нетбуке у меня сенсорный экран, и там удобно тыкать пальцем по экрану ^_^
Ubuntu Unity: Super + W Manjaro KDE: Ctrl + F10 (окна из всех комнат) и F9 - окна только текущей комнаты.
РАБОЧИЕ столы: тоже медленный способ переключения между рабочими столами. В Manjaro KDE при этом окна рабочего стола выстраиваются плиткой:
Ubuntu Unity: Super + S Manjaro KDE: Ctrl + F8
Более быстрый способ переключения сразу на нужный рабочий стол в линуксе:
Ubuntu Unity: Ctrl + Alt + курсор (на рабочий стол ниже, выше, левее, правее) Manjaro KDE: Ctrl + F1,F2,F3,F4... (сразу на рабочий стол по его порядковому номеру)
РАБОТА С ОКНАМИ:
Также очень удобны комбинации оперирования самими окнами:
Перенести окно на другой рабочий стол: Ubuntu Unity: Ctrl + Alt + Shift + стрелка курсора
Изменить размер и положение окна. Оконный, полноэкранный размер, изменить ширину до 50% и прижать к левому или правому краю экрана: Ubuntu Unity: Ctrl + Super + стрелка курсора
В Manjaro KDE:
Комбинации следует назначить вручную. Перейдите по кнопке меню в:
System Settings -> Shortcuts and Gestures -> Global Keyboard Shortcuts -> KWin Параметры системы -> Комбинации клавиш -> Глобальные комбинации клавиш -> KWin
И назначьте вручную комбинации:
Распахнуть окно на левую половину экрана: Meta+Ctrl+Left Распахнуть окно на правую половину экрана: Meta+Ctrl+Right Распахнуть окно: Meta+Ctrl+Up Распахнуть окно на нижнюю половину экрана: Meta+Ctrl+Down
Можно назначить и другие.
Эти комбинации хранятся в пользовательском конфиге:
less ~/.config/kglobalshortcutsrc
Внимание! В отличии от Unity, в KDE важен порядок нажатия комбинации клавиш. Сперва следует нажать Meta, затем Ctrl, и не отпуская их стрелку курсора. Если нажимать наоборот, сперва Ctrl, то работать не будет. Назначить наоборот, Ctrl+Meta+Key нельзя. Система просто проигнорирует нажатие Meta. Не знаю, глюк это или фича, и как её пофиксить. Предлагали писать в багтрекер на bugs.kde.org.
Интересно ещё, а как автоматизировать задание горячих клавиш из консоли?
В целях защиты от спама, добавлять комментарии могут только зарегистрированные пользователи.
Если Вы не хотите регистрироваться под своим именем, войдите под логином: anonymous, паролем: anonymous.  
( Регистрация,   Вход).