Определите текущие сочетания клавиш в терминальных гномом gsettings использования

Я использую версию программы гнома 3.20.2 с Ubuntu 16.10. Я хотел бы определить текущие привязки клавиш в Терминале Gnome для переключения на следующее использование вкладки gsettings. Это подобно тому, что сделано в этом ответе для рабочего стола Единицы.

Из меню в терминале гнома я могу изменить привязку клавиш путем выбора Terminal->Preferences->Shortcuts и затем прокручивание вниз к Tabs заголовок и затем нажатие на "Switch to Next Terminal". Из этого меню я могу также видеть, что моя текущая привязка Ctrl+Right. Как я могу определить эту привязку из командной строки с помощью gsettings команда?

Править:

Я попробовал:

$ gsettings get org.gnome.Terminal.Legacy.Keybindings:/ next-tab
'<Control>Page_Down'

но это дает привязку по умолчанию Ctrl+PageDown; Я хотел бы получить текущую привязку, которая является Ctrl+Right.

0
задан 13 April 2017 в 05:24

1 ответ

Я нашел решение на основе этот ответ. Кажется, что полный путь должен быть дан:

$ gsettings get org.gnome.Terminal.Legacy.Keybindings:/org/gnome/terminal/legacy/keybindings/ next-tab
'<Primary>Right'

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

Также примечание, которое <Primary> относится к Ctrl ключ, видит этот вопрос для получения дополнительной информации.

1
ответ дан 7 November 2019 в 01:31

Другие вопросы по тегам:

Похожие вопросы: