как связать AltGr с <Ctrl> + <Высокий звук>

'imagemagick' пакет имеет утилиты для материала как это.

http://www.imagemagick.org/Usage/thumbnails/

Существуют библиотеки API с помощью imagemajick для набора языков также.

9
09.12.2016, 16:59
2 ответа

Команды на правой стороне трубы выполняются в субкорпусе, поэтому их $ BASHPID отличается.

-121--217738-

@ ответ jofel показывает подходящий инструмент, ss , вот замены для других сетевых инструментов в iproute2.

Устаревшие команды и их эквиваленты iproute2:

deprecated      replacement(s)
==========      ==============
- arp           ip n (ip neighbor)
- ifconfig      ip a (ip addr), ip link, ip -s (ip -stats)
- iptunnel      ip tunnel
- iwconfig      iw
- nameif        ip link, ifrename
- netstat       ss, ip route (for netstat-r), ip -s link (for netstat -i), 
                ip maddr (for netstat-g)

- route         ip r (ip route)

Основной список также находится в Википедии: http://en.wikipedia.org/wiki/Iproute2 .

Ссылки на

-121--5854-

Из того, что мне кажется, вам нужна раскладка клавиатуры, поддерживающая AltGr, так что вы можете просто изменить горячую клавишу в «клавиатура > сочетания клавиш > клавиши альтернативных символов» в меню конфигурации. Обычно его можно увидеть, перейдя в формат, который «имеет мертвые клавиши» или написан «AltGr мертвые клавиши»

-1
27.01.2020, 20:07

Вам необходимо определить новый тип XKB. Вы можете увидеть примеры в вашем каталоге XKB / Type (обычно / usr / share / x11 / xkb / типы ). Там вы можете определить произвольные комбинации модификаторов, чтобы получить разные уровни смещения. Для вашей проблемы вы можете использовать что-то вроде этого:

type "C_A_to_L3" {
    modifiers = Control+Alt+Shift;
    map[None] = Level1;
    map[Shift] = Level2;
    map[Control+Alt] = Level3;
    map[Control+Alt+Shift] = Level4;
    level_name[Level1] = "Base";
    level_name[Level2] = "Shift";
    level_name[Level3] = "Alt Base";
    level_name[Level4] = "Shift Alt";
};

, а затем в файле символов, который вы можете установить этот тип в качестве по умолчанию, либо устанавливать на основе в соответствии с каждой ключей, какой это тип. Обратите внимание, что вам нужен тип, который должен быть в файле в каталоге типов, и определение ключа в файле в каталоге символов - XKB использует строгую иерархию файловой системы, чтобы найти каждый компонент.

Я проделал справедливую взлому на клавиатуре, раскладывает сам, чтобы построить свой пользовательский макет ( https://github.com/willghatch/hatchak ), который прошел различные итерации, где я экспериментировал с странными вещами. XKB может быть довольно финнеками и странным временами, но это все еще самая настраиваемая система клавиатуры, которую я видел, безусловно. Лучшие ссылки, если у вас больше неприятностей:

[Редактировать: Исходные ссылки в данный момент в данный момент вниз, но к счастью, Archive.org существует]

https://web.archive.org/web/20150722164820/20150722164820/http://www.charvolant.org/~doug/xkb /html/index.html

and

https://web.archive.org/web/20190419170426/http://pascal.tsu.ru/en/xkb/

Остерегайтесь - пока это Лучшая документация, которую я нашел, она оставляет множество мутных краевых чехлов. Удачи.

5
27.01.2020, 20:07

Теги

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