Как я могу сделать Ctrl + действие Высокого звука как Высокий звук gr в Ubuntu?

Вы могли выполнить Ajaxterm на своем сервере (необходимо будет выполнить веб-сервер туда). Ajaxterm является веб-приложением, которое дает Вам терминал в браузере. Это хорошо для ввода команд, это сосет для передачи файлов. Существует пакет Ubuntu и страница сообщества Ubuntu.

11
09.12.2016, 16:58
5 ответов

Я только использую специальные знаки, когда я пишу код, таким образом, мне удалось зафиксировать, это - Сублимированный текст.

В Предпочтениях-> Привязки клавиш - Пользователь

вставьте следующее:

[
{ "keys": ["ctrl+alt+2"], "command": "insert", "args": {"characters": "@"} },
{ "keys": ["ctrl+alt+3"], "command": "insert", "args": {"characters": "£"} },
{ "keys": ["ctrl+alt+4"], "command": "insert", "args": {"characters": "$"} },
{ "keys": ["ctrl+alt+5"], "command": "insert", "args": {"characters": "€"} },
{ "keys": ["ctrl+alt+7"], "command": "insert", "args": {"characters": "{"} },
{ "keys": ["ctrl+alt+8"], "command": "insert", "args": {"characters": "["} },
{ "keys": ["ctrl+alt+9"], "command": "insert", "args": {"characters": "]"} },
{ "keys": ["ctrl+alt+0"], "command": "insert", "args": {"characters": "}"} },
{ "keys": ["ctrl+alt++"], "command": "insert", "args": {"characters": "\\"} },
{ "keys": ["ctrl+alt+<"], "command": "insert", "args": {"characters": "|"} }

]

0
27.01.2020, 19:59
[1187403] Вот что я сделал, чтобы ключ [118777] L-Alt[1187778] действовал точно так же, как и ключ [1187779]Altgr[1187780]. Я не пытался с помощью клавиши [1187781]Ctrl[12132]Alt[1187784][12133]Он заключается в изменении файла level3[12134]В терминале измените каталог: [12135]сделайте копию файла level3 : [12136]отредактируйте уровень3 любым текстовым редактором : [12137]Вы должны найти блок, похожий на этот: [12138]Добавить копию блока с LALT (левый Alt) вместо RALT (altgr) : [12139]Теперь должно быть еще 3 блока, начиная с клавиши [1187785][12140]Сделать то же самое с ними. [12141]Сохранить и уйти.[1187422].
1
27.01.2020, 19:59

Вы можете добавить глобальные ярлыки для написания специальных символов. Я часто использую это для моей немецкой клавиатуры клавиатуры с Ubuntu (в Windows это работает из коробки).

Я добавил следующие ярлыки:

Shift + Enter + 7 Чтобы написать письмо {

Shift + Войти + 0 Чтобы написать букву }

Shift + Введите + 8 , чтобы написать письмо [

Shift + Enter + 9 Чтобы написать письмо ]

]

Чтобы добавить эти ярлыки, вам потребуется XBindkeys и XVKBD :

sudo apt-get install xbindkeys xvkbd

Затем отредактируйте файл конфигурации:

vim ~/.xbindkeysrc

и добавьте следующие строки (редактируйте их, как вы предпочитаете):

"xvkbd -xsendevent -text '{'"
    m:0xc + c:16
    Control+Alt + 7

"xvkbd -xsendevent -text '['"
    m:0xc + c:17
    Control+Alt + 8

"xvkbd -xsendevent -text ']'"
    m:0xc + c:18
    Control+Alt + 9

"xvkbd -xsendevent -text '}'"
    m:0xc + c:19
    Control+Alt + 0

"xvkbd -xsendevent -text '\[backslash]'"
    m:0xc + c:20
    Control+Alt + ssharp

"xvkbd -xsendevent -text '\[asciitilde]'"
    m:0xc + c:35
    Control+Alt + plus

Затем перезагрузить xbindkeys:

xbindkeys -f ~/.xbindkeysrc

Благодаря Whiz Для разделения этого ( http://forum.ubuntuusers.de/topic/strg-%2b-alt-alt-gr-wie-in-windows/ ).

3
27.01.2020, 19:59

Хотя это все еще не дает ответа на ваш вопрос, я считаю, что это более простое решение, чем другие ответы.

Чтобы R-ALT работал как AltGr , вы можете добавить следующую строку в свой ~ / .xinitrc :

setxkbmap -option lv3:ralt_switch

Другие способы переключения до 3-го уровня (который обычно достигается с помощью клавиши AltGr ) можно найти, а новые способы могут быть определены в / usr / share / X11 / xkb / symbols / level3 .

1
27.01.2020, 19:59

После того, как я безуспешно пытался заставить его работать с комбинацией xbindkeys и xvkbd/xte (мне так и не удалось заставить определенные символы {, [, ], }, \ и т. д. вести себя правильно, возможно, потому что я использую скандинавскую клавиатуру макет), я наконец нашел простое и практичное решение: Autokey. Вот точные инструкции, чтобы заставить его работать:

  1. Установите Autokey через программное обеспечение Ubuntu (я использовал GTK-версию, а не KDE) или: «sudo apt-get install autokey-gtk».
  2. Настройте один сценарий для каждой клавиши, например. for { используйте этот код: keyboard.send_keys("+7") и установите горячую клавишу на Ctrl+Alt+7 (сначала установите горячую клавишу на 7, затем добавьте Ctrl и Alt в качестве модификаторов). По крайней мере, это сработало для наиболее важных клавиш написания кода: { [ ] } .
  3. Добавьте autokey в Startup Applications (поищите «start», чтобы найти его), а затем добавьте программу с «autokey» в качестве команды.

Это решение будет работать для всего, что запущено в текущей X-сессии (я думаю), но не будет работать, если вы начнете новую терминальную сессию, используя Ctrl+Alt+(F2-F6).

3
27.01.2020, 19:59

Теги

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