Глобальные сочетания клавиш в Linux
Управляйте BetterStickies сочетаниями клавиш откуда угодно, даже когда вы работаете в другом приложении. В Linux для этого нужна быстрая разовая настройка в параметрах вашей среды рабочего стола.
Пользуетесь версией из Snap? Глобальные сочетания клавиш там недоступны. Snap работает в песочнице безопасности, которая блокирует соединение, нужное вспомогательным командам. AppImage и остальные версии их поддерживают, поэтому, если глобальные сочетания вам важны, перейдите на AppImage с betterstickies.com.
Как это работает
BetterStickies слушает команды в фоне. Ваша среда рабочего стола (KDE Plasma, GNOME и другие) обрабатывает сочетание клавиш и сообщает BetterStickies, что делать. Вам остаётся только соединить одно с другим.
Доступные команды
| Команда | Что делает |
|---|---|
| Создать заметку | Открывает новую пустую заметку |
| Поиск | Открывает диалог поиска |
| Переключить скрытие/показ | Скрывает все заметки или показывает их снова |
| Быстрый захват | Создаёт новую заметку с тем, что лежит в буфере обмена |
Прежде чем начать
- Убедитесь, что BetterStickies запущен
- Откройте Меню > Настройки > Глобальные сочетания клавиш в BetterStickies. Там перечислены названия сочетаний для справки
В этом диалоге также есть кнопка Открыть системные параметры, которая ведёт прямо к настройкам сочетаний клавиш вашей среды рабочего стола.
Настройка в KDE Plasma
- Откройте Системные параметры (или нажмите Открыть системные параметры в диалоге BetterStickies)
- Перейдите в раздел Комбинации клавиш в боковой панели
- Нажмите Особые комбинации клавиш
- Нажмите Правка > Создать > Глобальная комбинация клавиш > Команда/URL
Для каждого нужного вам сочетания:
- Дайте ему название (например, «BetterStickies - Создать заметку»)
- На вкладке Триггер щёлкните и нажмите своё сочетание клавиш (например, Ctrl+Alt+N)
- На вкладке Действие введите команду из таблицы ниже
- Нажмите Применить
Какие команды использовать
| Действие | Команда |
|---|---|
| Создать заметку | ~/.config/BetterStickies/betterstickies-cmd.sh create-note |
| Поиск | ~/.config/BetterStickies/betterstickies-cmd.sh search |
| Переключить скрытие/показ | ~/.config/BetterStickies/betterstickies-cmd.sh toggle-hide-show |
| Быстрый захват | ~/.config/BetterStickies/betterstickies-cmd.sh quick-capture |
Эти команды используют ~/.config/BetterStickies/, где BetterStickies хранит свои файлы в большинстве систем. Если вы перенесли папку конфигурации в другое место (для опытных пользователей: XDG_CONFIG_HOME), вспомогательный скрипт лежит в этой папке внутри BetterStickies/, так что измените пути соответственно.
Повторите шаги 4–8 для каждого сочетания, которое хотите настроить. Добавлять все необязательно. Выберите те, которыми будете пользоваться.
Настройка в GNOME
GNOME по умолчанию не поддерживает пользовательские сочетания для команд, но их можно добавить с помощью расширения:
- Установите Extension Manager, если его у вас нет:
- Ubuntu/Debian:
sudo apt install gnome-shell-extension-manager - Fedora:
sudo dnf install gnome-extensions-app
- Ubuntu/Debian:
- Откройте Extension Manager и найдите «Custom Hot Keys»
- Установите и включите расширение
- Добавьте сочетания, используя те же команды из таблицы выше
Предлагаемые сочетания клавиш
Это лишь предложения. Используйте то, что вам удобно:
| Действие | Предлагаемое сочетание |
|---|---|
| Создать заметку | Ctrl+Alt+N |
| Поиск | Ctrl+Alt+S |
| Переключить скрытие/показ | Ctrl+Alt+H |
| Быстрый захват | Ctrl+Alt+V |
Устранение неполадок
Сочетания клавиш не работают
- Запущен ли BetterStickies? Сочетания работают только пока приложение открыто (оно может находиться в системном трее)
- Попробуйте выполнить команду прямо в терминале, чтобы проверить:
~/.config/BetterStickies/betterstickies-cmd.sh create-note - Если вы видите «command not found», перезапустите BetterStickies: вспомогательный файл создаётся при запуске
Вспомогательный файл отсутствует
BetterStickies создаёт его автоматически по пути ~/.config/BetterStickies/betterstickies-cmd.sh при запуске. Если файла там нет, перезапустите приложение. Проверить можно, открыв терминал и выполнив:
ls ~/.config/BetterStickies/betterstickies-cmd.sh
Если вы используете собственную папку конфигурации, ищите внутри неё в BetterStickies/. А если вы установили приложение из Snap Store, файл не появится вовсе: глобальные сочетания клавиш там не поддерживаются (см. примечание в начале этой страницы).
Быстрый захват ничего не вставляет
Быстрый захват берёт то, что лежит в буфере обмена в данный момент. Если буфер пуст, он просто создаёт пустую заметку.
Смотрите также
- Сочетания клавиш: полный список сочетаний в приложении и глобальных
- Начало работы: обзор приложения и основы работы
- Поиск заметок: найти любую заметку и перейти к ней
- Устранение неполадок: помощь с частыми проблемами