Не могу набрать '/' (косая черта) после буквы 'l' (ell) в Терминале, делает 'l' с символом штриха 'ł'

7

Когда я набираю любое слово, оканчивающееся на «l» (ell, например «local»), а затем нажимаю /клавишу, «l» заменяется другим символом, а косая черта «/» опускается. Как я могу отключить эту функцию?

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

BDB88
источник
Это похоже на ошибку рендеринга, а не на реальную проблему. Влияет ли это на содержание вашей команды?
Люк Тейлор
@LukeTaylor Но он получает сообщение «нет такого файла», так что оно влияет на содержимое, последовательность l / меняется на совершенно другой символ.
Том Гевеке
Ах хорошо. Может быть, не тогда.
Люк Тейлор
Кажется, это может быть специфичным для вашей учетной записи пользователя; не могли бы вы попытаться создать нового пользователя, чтобы увидеть, происходит ли это и там? Если нет, то я бы посоветовал поближе взглянуть на ваши .bashrc и .bash_profile, может быть, у вас проблемы с завершением работы bash? Также: какую раскладку клавиатуры вы используете?
Асмус

Ответы:

4

Это похоже на поведение некоторых очень старых шрифтов Mac (Palatino был одним из них), где вы можете сделать символ l штрихом (используется на польском и в других местах), набрав такую ​​последовательность. Попробуйте изменить свой шрифт. Если это на самом деле является причиной проблемы, вам следует избавиться от шрифта, который делает это, чего не должно быть на любом современном Mac.

Том Гевеке
источник
Более подробную информацию можно найти в этом посте на форумах поддержки Apple. Композиция шрифтов была создана, чтобы было проще вводить символы łили ø, набирая lили, oа затем /, но это не всегда то, что вы хотите. У меня было это в моем браузере, где HTML/CSSбыл отрендеренHTMŁCSS
Jan Fabry
0

Видя, что вы используете белый на черном, я полагаю, вы используете профиль "Pro" (если вы не дублировали его или не создали новый).

Я бы посмотрел настройки терминала и проверил используемую кодировку и другие параметры. Если есть различия с, скажем, «базовым» профилем, попробуйте посмотреть, ведет ли себя этот профиль так же или ведет себя так, как вы ожидаете. Если это так, как вы ожидаете, см. Об изменении вашего используемого профиля все больше и больше к сравнению.

Феникс
источник
0

У меня была такая же проблема, потому что у меня был старый шрифт Monaco в ~ / Library / Fonts /. Мне удалось отключить старый шрифт с помощью FontBook, и проблема была решена.

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

Грег Аллен
источник
-1

Это выглядит как ошибка рендеринга, а не как функция. Я бы попробовал увеличить размер шрифта на вашем терминале.

Люк Тейлор
источник
Нет ошибки рендеринга, происходит только внутри терминала, и я не могу выполнить команду, которую хочу, так как de l и / merge создают другой символ
BDB88