Как я могу измениться Alt
+symbol
некоторому другому?
Например,
Я изменил точку с запятой как это:
keycode 47 = BackSpace colon semicolon colon semicolon colon
Но я хочу Alt
+; произвести;.
Следует иметь в виду это xmodmap
вид устаревших, и будет иметь проблемы---, например, клавиатура сбрасывается на каждом изменении макета (который когда-то происходит, когда Вы даже не думали); файл ~/.Xmodmap
может быть загружен или не в зависимости от Вашего Рабочего стола и DM (менеджер по оформлению). Вы видите более подробную информацию в этом ответе и более "современный" способ внести изменение в этом сообщении в блоге один.
Тем не менее, если у Вас есть всего одно расположение, возможно, xmodmap
может работать на Вас, поскольку это кажется из Вашего сообщения... так:
Найдите код клавиши Вашего "+" ключ; например, в моем ноутбуке с американской intl клавиатурой:
[:~] % xmodmap -pke | grep plus
keycode 21 = equal plus equal plus multiply division
keycode 126 = plusminus NoSymbol plusminus
xmodmap -pke
выведет Вашу полную карту клавиатуры, и grep
есть ли для фильтрации просто ключей, которые определяют "+", плюс который называют в этом случае (и у меня есть он на shift-=).
Чтобы иметь двоеточие на AltGr ++, можно питаться к xmodmap
строка:
keycode 21 = equal plus equal plus semicolon colon
Это будет использовать в качестве модификатора ключи, который определяется как AltGr в Вашей раскладке клавиатуры. В моей клавиатуре это - Правильная клавиша Alt, но YMMV.