2

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

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 ответ1

3

Что вы подразумеваете под "международной клавиатурой"? Мой QWERTZ, и у меня есть дополнительная клавиша рядом с кнопкой возврата. Однократное нажатие на нее ничего не выдает, но потом нажатие "е" дает мне: é. Если я нажимаю Shift, нажимая клавишу "е", я получаю è.

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

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

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

убедитесь, что вы установили опциональный ключ на Normal, а не +Esc

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