Поэтому я добавил следующую команду в свой документ lubuntu-rc.xml:
alias pbpaste='xclip -selection clipboard -o';vlc -vvv $(pbpaste)
, и всякий раз, когда я пытаюсь сделать ярлык C-l-c, ничего не происходит.
Есть ли какой-то конкретный способ выполнения команд в этом XML-файле?
Это моя XML-запись:
<keybind key="C-l-c">
<action name="Execute">
<command>alias pbpaste='xclip -selection clipboard -o;vlc -vvv $(pbpaste)</command>
</action>
</keybind>
Это работает на меня на Lubuntu 18.04:
<keybind key="C-W-C"> # my vlc
<action name="Execute">
<command>sh -c 'vlc -vvv "$(xclip -o)"'</command>
</action>
</keybind>
Не забывают работать openbox --reconfigure
за сохранением Ваших редактирований к lubuntu-rc.xml .
, Если у Вас есть вывод от openbox --reconfigure
, необходимо будет устранить упомянутые проблемы.
Редактирование: у Вас обычно <глоток> 1 глоток> не может быть ярлыков с двумя немодифицирующими клавишами. Общие модифицирующие клавиши C (для Управления), (для Высокого звука), S (для Сдвига) и W (для Windows иначе Супер).
<глоток> 1 глоток> См. https://web.archive.org/web/20190815101235/http://openbox.org/wiki/Help:Bindings для больше:
СОЧЕТАНИЕ КЛАВИШ Сочетания клавиш
является сочетанием клавиш, которое Вы хотите связать с действиями. Формат для СОЧЕТАНИЯ КЛАВИШ: модифицирующая клавиша модификатора. Любое количество модификаторов (0 или больше) может использоваться вместе, и они каждый разделяются "-". Несколько СОЧЕТАНИЕ КЛАВИШ могут быть указаны в одном keybind путем разделения их с пробелами. Это полезно при использовании нескольких keybinds для вещи, которая является вполне сложной для определения.