Ввод акцентов в iTerm с помощью международной клавиатуры

Ввод акцентов в iTerm с помощью международной клавиатуры

У меня международная клавиатура, где ударения вставляются с помощью

ALT+`  e   ==> è
ALT+e  e   ==> é

В Terminal.app это работает правильно, в iTerm2 — нет. Я слышу звук колокольчика, когда нажимаю комбинации клавиш ALT. Это происходит как в режиме vi, так и в режиме emacs. Я работаю на OSX 10.9.3, использую zsh, и мой вывод локали:

LANG="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_CTYPE="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_ALL="en_US.UTF-8"

ВАЖНО: Я не могу вводить символы, но без проблем вижу символы UTF-8 в iTerm2.

решение1

Что вы подразумеваете под "международной клавиатурой"? У меня QWERTZ, и у меня есть дополнительная клавиша прямо рядом с кнопкой Backspace. Нажатие на нее один раз ничего не выводит, но нажатие "e" после этого дает мне: é. Если я нажму shift-нажатие на эту клавишу, а затем "e", я получу è.

Кроме того, у вас есть два варианта:

  1. Нажмите «Изменить» в строке меню. В самом низу должна быть опция «Специальные символы». Открыв ее, я получаю список смайликов. Но в правом верхнем углу этого диалога есть маленькая иконка, которая ведет к списку дополнительных символов. В категории «Латинские» вы найдете нужные символы.

  2. В разделе «Клавиши» в настройках iTerm вы можете переназначить опции, клавиши управления и т. д. Переназначение клавиши выбора может переопределить поведение по умолчанию, которое приводит к появлению звонка.

убедитесь, что вы установили клавишу option на Normal, а не +Esc

введите описание изображения здесь

Связанный контент