Я недавно переключился с Windows на Ubuntu 11.04, и меня немного беспокоит то , что когда дважды нажимают мертвую клавишу (например, ^
или ´
), поведение этих двух ОС различается.
В Windows первое нажатие не работает, но второе нажатие дает вам два символа. Так, например, нажатие ¨
один раз ничего не дает, а дважды - нет ¨¨
.
В Ubuntu первое нажатие также мертво, но второе нажатие выводит только одного персонажа. Таким образом, нажатие ¨
один раз ничего не дает вам, дважды - нет ¨
.
То, что я хотел бы сделать, это сделать так, чтобы мертвые клавиши работали так же, как в Windows, то есть нажатие на них дважды приводит к тому, что персонаж дважды.
Я не хочу делать их не мертвыми, потому что я не смог бы писать, например, для ü.
Возможно ли такое, и если да, то как?
Ответы:
Вы можете получить аналогичное поведение с помощью клавиши compose. Клавиша составления может быть установлена в Системных настройках -> Клавиатура -> Макет -> Параметры -> Клавиша составления. Теперь, чтобы набрать ü, нажмите compose, отпустите compose, а затем продолжайте как в Windows.
Изменить: немного неправильно, вам нужно сделать ключи мертвые, прежде чем сделать это, что для меня, они были по умолчанию.
источник
Насколько я знаю, то, что вы спрашиваете, невозможно; однако, если вы измените раскладку клавиатуры на
AltGr
такую, в которой есть «мертвые клавиши», вы все равно сможете использовать их как «мертвые клавиши»ü
.Как достать эти тупицы очень легко; например
ü
будетAltGr + Shift + '
.Если у вас нет выделенного
AltGr
ключа, то этотAlt
ключ будет правильным ключом.источник
Я хотел то же самое и не смог найти простой способ заставить Ubuntu вести себя точно так же, как окна (мертвый ключ, но вводить его дважды, когда вводить дважды). Решение, которое я сейчас использую для себя, использует мертвые клавиши, но все же позволяет мне вводить специальные символы, которых нет на моей клавиатуре, например
à
.Что мне нужно сделать, чтобы написать такой символ, - это сначала нажать клавишу «Создать».
Есть несколько способов установить композитный ключ, в том числе хороший графический интерфейс,
gnome-tweak-tool
как предложено здесь . Но используя Capslockили Right Altдействительно испортил мой поток.Поэтому я предлагаю следующее : установите комбинацию в качестве управляющего ключа. Я установил его, AltGrSuperи теперь все, что я печатаю сразу после отпускания, эти две клавиши будут объединены в один символ.
Это делается следующим образом:
grep "compose:" /usr/share/X11/xkb/rules/base.lst
источник
hello
(функция JavaScript для интерполированных строк). Спасибо за ваше предложение, я буду искать альтернативные макеты (я хотел бы сохранить dead_acute для испанского: Canción)