4

Будучи пользователем Linux, как и большинство пользователей Linux, я ежедневно использую символ канала (|).

Я сейчас сижу за шведской клавиатурой. На клавиатуре есть три клавиши, которые (вместе с оргией из четырех или пяти других символов) имеют символ трубы:

Шведская клавиатура с выделенным символом трубы

Но что касается меня, я не могу понять, как сделать так, чтобы символ трубы появлялся на экране, и никакое количество растрескивания, кажется, не привело меня туда.

Как я могу набрать символ трубы (|) на шведской клавиатуре?

4 ответа4

4

Датский: Alt Gr+´` найден справа от +?\.
Норвежский: §½ найден слева от 1! ,
Норвежский с саами: §½ найден слева от 1! ,
Шведский: Alt Gr+<> найден слева от Z.
Шведский язык с саамским языком: Alt Gr+<> слева от Z

Если вы не смогли получить ни одного | Используя Alt Gr, вы, скорее всего, используете норвежский макет.

2

Раскладка клавиатуры не "шведская", а "скандинавская", используемая в Дании, Норвегии, Швеции и других странах. Я не уверен, что он работает с Linux, но в Windows с датской раскладкой это "Alt Gr" + ключ слева от backspace.

1

Для меня я нажимаю Alt Gr и <>\| ключ (ключ в красном поле внизу слева от вашей диаграммы)

Я использую: Windows 10, настроенный со шведской клавиатурой

0

У меня была такая же проблема с Fedora 26. Я имел обыкновение получать символ канала, когда Fedora 23 была установлена с AltGR + <> | , Но вместо | , он выводит ı , то есть i без точки ("idotless").

Используя xev, я увидел:

KeyRelease event, serial 36, synthetic NO, window 0x5400001,
    root 0x296, subw 0x0, time 1097943857, (464,363), root:(509,472),
    state 0x80, keycode 31 (keysym 0x2b9, idotless), same_screen YES,
    XLookupString gives 2 bytes: (c4 b1) "ı"
    XFilterEvent returns: False

Я использовал xmodmap, чтобы исправить это:

$ **xmodmap -e "keycode 31 = i I i I bar brokenbar"**

(это был keycode 31 = i I i I idotless bar)

Теперь это работает.
И XEV теперь показывает:

KeyRelease event, serial 36, synthetic NO, window 0x5400001,
    root 0x296, subw 0x0, time 1099965050, (534,-197), root:(534,404),
    state 0x80, keycode 31 (keysym 0x7c, bar), same_screen YES,
    XLookupString gives 1 bytes: (7c) "|"
    XFilterEvent returns: False

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