Я использую Debian Squeeze, используя tilda и openbox, и, будучи пользователем source-engine, я сопоставил tilda с ~. Тем не менее, это создает проблемы при попытке нажать тильду, например. для использования в сценариях. Можно ли сделать ~ открытой консолью, но заставить систему набирать символ тильды и НЕ открывать консоль при нажатии Ctrl+~ ?

1 ответ1

0

Да, это на самом деле возможно, вам нужно создать пользовательскую привязку клавиш для openbox. Вы можете делать то, что вы хотите, так:

  1. Откройте файл rc.xml расположенный в ~/.config/openbox/rc.xml в вашем любимом текстовом редакторе.
  2. Прокрутите вниз до раздела, где написано <keyboard> .
  3. В этом разделе создайте новую привязку ключа в формате:
<keybind key="...">
 <action name="...">
  <command>...</command>
 </action>

Поэтому вам нужно установить ключи для привязки, имя действия и команду. Вот пример того, что вы могли бы использовать:

<keybind key="C-`">
 <action name="Execute">
  <command>tilda</command>
 </action>

Это свяжет tilda с помощью клавиш Ctrl + `или ~ . Позволяет использовать тильду с тильдой или просто набрать ее.

Надеюсь это поможет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .