Как использовать оконное меню ускорителей / мнемонику в Ubuntu 18.04 LTS?


22

В Ubuntu 16.04 LTS я использовал простое сочетание клавиш, чтобы установить свойство Always on Top (окно Nautilus в качестве примера):

  1. Alt+ Space,

    Alt + Пробел, чтобы показать меню окна

  2. t

  3. После следующего Alt+ Spaceили щелчка правой кнопкой мыши, я вижу, что окно было установлено всегда сверху .

    окно установлено на Всегда сверху

В стандартной Ubuntu 18.04 LTS с GNOME Shell я могу нажать Alt+ Space:

оконное меню на Alt + Space

но это не реагирует на t.

Кажется, настоящая ошибка 1710421 с 17.10 .


Как включить такие ускорители / мнемонику меню в стандартной Ubuntu 18.04 LTS?


2
4 года старая ошибка в gnome-shell, не будет исправлена, вы зря тратите время. Используйте любую другую оболочку, и она отлично работает ..
Даг

Я сейчас использую оконный менеджер, поэтому не могу его проверить. Но второй ответ в этом посте , тот, который использует wmctrl, я думаю, стоит попробовать. Не прямой ответ на ваш вопрос, но вы можете по крайней мере использовать клавиатуру.
Аэрил

3
Один из немногих вопросов, где у вопроса больше голосов, чем ответа! : D: D: D Хороший вопрос!
Fabby

Зачем им удалять то, к чему так привыкли пользователи?
просит

1
@ N0rbert Я фанат XFCE, и он мне всегда нравился и использовал. Это только обновление Ubuntu 16 до 18, которое изменило это поведение. XFCE также использует оболочку Gnome под капотом?
просит

Ответы:


11

На GNOME Shell это невозможно! Добро пожаловать в новый храбрый мир с непредсказуемыми пределами и проблемами!

Чтобы получить эти ярлыки на Ubuntu 18.04 LTS и 19.04, вы можете переключиться на:

  • Unity - устанавливается с sudo apt-get install ubuntu-unity-desktop:

    Ubuntu 18.04 LTS с рабочим столом Unity

  • GNOME FlashBack - устанавливается с sudo apt-get install gnome-panel:

    GNOME FlashBack на Ubuntu 18.04 LTS

  • Среда рабочего стола MATE (мой любимый, поскольку он избегает GNOMEs Hell) - устанавливается с sudo apt-get install ubuntu-mate-desktop^:

    Ubuntu 18.04 LTS с MATE DE

  • XFCE ( xubuntu-desktop^) не имеет мнемоники для Always on Top , но может использоваться и выглядит очень красиво:

    xUbuntu 18.04 LTS

  • Корица ( cinnamon-desktop-environment) имеет все необходимые мнемоники:

    Корица на Ubuntu 18.04 LTS

  • KDE ( kubuntu-desktop^) есть мнемоника, они могут быть доступны из Alt+ F3(так называемое окно меню Operations ) - например , чтобы держать окно над другими вам нужно нажать Alt+ F3, M(для M руды действий), A(для Keep A Бова Другого) и меню богатый:

    Kubuntu 18.04 LTS

  • Openbox ( openbox), LXDE / LXQT / Lubuntu ( lubuntu-desktop^, lxqt) имеют мнемонику, доступ к которой осуществляется с помощью Alt+ Space:

    OpenBox, LXDE / Lubuntu / LXQT 18.04 LTS

  • У Budgie ( ubuntu-budgie-desktop^) есть мнемоника, доступ к которой осуществляется с помощью Alt+ Space:

    Ubuntu Budgie


2
По данным N0rber , мне удалось удалить оболочку Gnome и переключиться на Xubuntu. Я получаю простоту Xfce вместе с мнемоникой клавиатуры . Это беспроигрышный вариант! Большое спасибо!
просит

2
Вы могли бы добавить LXDE / Openbox :)
Правосудие для Моники

1
@DKBose добавил LXDE / Openbox, спасибо за предложение :)
N0rbert

6

Ответ KISS (Keep It Simply Stupid) на простую:

Alt+ spaceа потомEnter

не так хорошо, как Alt+ spaceи тогда i, но все же лучше чем:

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

¯ \ _ (ツ) _ / ¯


На сегодняшний день я могу открыть меню окна с помощью Alt + Space и перемещаться вверх и вниз по меню с помощью клавиш со стрелками. Но я не могу использовать Enter, чтобы фактически выбрать любой из пунктов меню.
ексорцо

Еще кое-что. Непростой ответ "¯_ (ツ) _ / ¯" оскорбляет. Я рекомендую отредактировать это.
ексорцо

4
Это пожатие плечами @eksortso: это означает «Это не идеальное решение, просто обходной путь»
Fabby

1
Всякий раз, когда я видел эту вещь, контекст подсказывал, что это означало: «Я не знаю, и мне все равно». Суровые чувства к сайту вопросов и ответов, хотя теперь я полагаю, что это не было вашим намерением. И когда я прочитал это вместе с KISS, который когда-то означал «Keep It Simple, Stupid» как ироническое изречение для разработчиков, я интерпретировал ваш комментарий как разочарование пользователя и отреагировал враждебно. Хотя я и пытался оставаться вежливым, я не уверен, что на самом деле зашел слишком далеко.
ексорцо

1
Поцелуй не должен восприниматься как «ироническая изречение для разработчиков», его следует воспринимать как слова, которыми нужно жить при большинстве, при любых обстоятельствах.
Тацу

6

К сожалению, больше нет поддержки горячих клавиш для меню Alt+ Spaceокна. Тем не менее, у вас есть сочетания клавиш для наиболее распространенных действий. Они не требуют, чтобы вы видели меню и сводили усилие к одному нажатию клавиши.

  • Минимизировать: Super+ h.
  • Увеличить: Super+ up.
  • Переместить: Alt+ F7.
  • Изменить размер: Alt+ F8.
  • Закрыть окно: Alt+ F4.

Эти назначения клавиш можно изменить в Настройках - Клавиатура.

Всегда сверху: такая комбинация клавиш не определяется по умолчанию и не отображается через Настройки - Клавиатура. Вы все еще можете определить комбинацию клавиш, используя dconf-editor или команду gsettings. Например, чтобы установить Super+ tдля переключения окна сверху, введите команду

gsettings set org.gnome.desktop.wm.keybindings always-on-top "['<Super>t']"

Отменить с помощью команды

gsettings reset org.gnome.desktop.wm.keybindings always-on-top

Я временно прибег к назначению <kbd> ctrl </ kbd> + <kbd> alt </ kbd> + <kbd> up </ kbd>
просит

Этот работал отлично для меня. Я должен был заключить в кавычки, чтобы это работало. "['<Super> t']"
Шан

@shan Действительно, цитаты нужны. Спасибо, что отметили это: я исправлю как можно скорее.
ванадий

1

Сочетание клавиш в меню расширения GNOME Shell от Edward Jiang исправляет мою наиболее часто используемую мнемонику «максимизировать / минимизировать».


Я вернулся на Ubuntu / Unity, но если когда-нибудь придется иметь дело с Gnome снова будет использовать это.
Джавадба
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.