Не могу набрать '/' (косая черта) после буквы 'l' (ell) в Терминале, делает 'l' с символом штриха 'ł'
7
Когда я набираю любое слово, оканчивающееся на «l» (ell, например «local»), а затем нажимаю /клавишу, «l» заменяется другим символом, а косая черта «/» опускается. Как я могу отключить эту функцию?
Это похоже на ошибку рендеринга, а не на реальную проблему. Влияет ли это на содержание вашей команды?
Люк Тейлор
@LukeTaylor Но он получает сообщение «нет такого файла», так что оно влияет на содержимое, последовательность l / меняется на совершенно другой символ.
Том Гевеке
Ах хорошо. Может быть, не тогда.
Люк Тейлор
Кажется, это может быть специфичным для вашей учетной записи пользователя; не могли бы вы попытаться создать нового пользователя, чтобы увидеть, происходит ли это и там? Если нет, то я бы посоветовал поближе взглянуть на ваши .bashrc и .bash_profile, может быть, у вас проблемы с завершением работы bash? Также: какую раскладку клавиатуры вы используете?
Асмус
Ответы:
4
Это похоже на поведение некоторых очень старых шрифтов Mac (Palatino был одним из них), где вы можете сделать символ l штрихом (используется на польском и в других местах), набрав такую последовательность. Попробуйте изменить свой шрифт. Если это на самом деле является причиной проблемы, вам следует избавиться от шрифта, который делает это, чего не должно быть на любом современном Mac.
Видя, что вы используете белый на черном, я полагаю, вы используете профиль "Pro" (если вы не дублировали его или не создали новый).
Я бы посмотрел настройки терминала и проверил используемую кодировку и другие параметры. Если есть различия с, скажем, «базовым» профилем, попробуйте посмотреть, ведет ли себя этот профиль так же или ведет себя так, как вы ожидаете. Если это так, как вы ожидаете, см. Об изменении вашего используемого профиля все больше и больше к сравнению.
У меня была такая же проблема, потому что у меня был старый шрифт Monaco в ~ / Library / Fonts /. Мне удалось отключить старый шрифт с помощью FontBook, и проблема была решена.
Обратите внимание, что у меня была та же проблема с рядом оставшихся старых шрифтов. Мне удалось вычистить их все в FontBook с помощью «Искать разрешенные дубликаты ...»
Ответы:
Это похоже на поведение некоторых очень старых шрифтов Mac (Palatino был одним из них), где вы можете сделать символ l штрихом (используется на польском и в других местах), набрав такую последовательность. Попробуйте изменить свой шрифт. Если это на самом деле является причиной проблемы, вам следует избавиться от шрифта, который делает это, чего не должно быть на любом современном Mac.
источник
ł
илиø
, набираяl
или,o
а затем/
, но это не всегда то, что вы хотите. У меня было это в моем браузере, гдеHTML/CSS
был отрендеренHTMŁCSS
Видя, что вы используете белый на черном, я полагаю, вы используете профиль "Pro" (если вы не дублировали его или не создали новый).
Я бы посмотрел настройки терминала и проверил используемую кодировку и другие параметры. Если есть различия с, скажем, «базовым» профилем, попробуйте посмотреть, ведет ли себя этот профиль так же или ведет себя так, как вы ожидаете. Если это так, как вы ожидаете, см. Об изменении вашего используемого профиля все больше и больше к сравнению.
источник
У меня была такая же проблема, потому что у меня был старый шрифт Monaco в ~ / Library / Fonts /. Мне удалось отключить старый шрифт с помощью FontBook, и проблема была решена.
Обратите внимание, что у меня была та же проблема с рядом оставшихся старых шрифтов. Мне удалось вычистить их все в FontBook с помощью «Искать разрешенные дубликаты ...»
источник
Это выглядит как ошибка рендеринга, а не как функция. Я бы попробовал увеличить размер шрифта на вашем терминале.
источник