Вопрос или проблема
Каждый раз, когда я набираю кавычки или двойные кавычки, мне нужно нажимать “пробел”. Например, предположим, я хочу набрать “user”, я набираю двойную кавычку "
, затем u
, и результатом оказывается не "u
, а ü
, и это не то, что я хочу.
Я сделал видео, объясняющее это.
Моя раскладка клавиатуры – США – Международная ПК.
Я действительно хочу иметь возможность набирать ü
и é
, но я привык делать это, используя option+e и option+u. Я хочу, чтобы мои кавычки были просто кавычками.
Как это сделать?
Согласно этому вопросу/ответу, вы можете использовать QWERTY США (ANSI), чтобы избежать такого эффекта. Это похоже на Windows, где все работает по вашему образцу с английским языком (Великобритания).
Ответ или решение
Когда вы используете клавиатуру с раскладкой «US – International PC» на macOS, важно понимать особенности этой раскладки и их влияние на ваш ввод символов, особенно кавычек и букв с умлаутами, таких как «ü» и «é». Давайте разберемся, почему для ввода кавычек вам необходимо использовать пробел и как решить эту проблему.
1. Основные особенности раскладки
Клавиатурная раскладка «US – International PC» разработана для удобства ввода специальных символов, таких как диакритические знаки над буквами. Это означает, что при нажатии определенных клавиш система интерпретирует это как запрос на ввод буквы с диакритическими знаками. Например, нажатие клавиши «u» сразу после нажатия клавиши «"» приводит к тому, что вместо кавычки получается буква «ü».
2. Поведение системы
Система macOS использует контекстный ввод, чтобы определить, хотите ли вы ввести простой символ или букву с диакритическим знаком. Таким образом, если вы хотите набрать кавычку, вы должны нажать на пробел после введения кавычки, прежде чем вводить буквенное значение. Это сделано для упрощения ввода символов с диакритическими знаками, но вызывает неудобство для пользователей, ожидающих стандартного ввода кавычек.
3. Возможные решения
Если вы хотите, чтобы кавычки вводились так, как вы ожидаете, без необходимости добавления пробела, есть несколько подходов для решения этой проблемы:
-
Измените раскладку клавиатуры: Рассмотрите возможность использования стандартной раскладки «US (ANSI)», которая устранит необходимость в пробеле для ввода кавычек. Это аналогично поведению, наблюдаемому в Windows, где с раскладкой UK English вы можете без проблем вводить кавычки, не добавляя пробел.
-
Настройка системы: В macOS есть возможность настройки горячих клавиш и параметров клавиатуры. Проверьте настройки в разделе «Системные настройки» > «Клавиатура» и посмотрите, нет ли там опции, которая поможет вам настроить поведение ввода.
-
Программное обеспечение для изменения раскладки: Вы также можете использовать программы, позволяющие настраивать раскладки клавиатуры под ваши нужды, такие как Ukelele, что поможет создать индивидуальную раскладку, которая более соответствовала бы вашим предпочтениям.
4. Заключение
Проблема с вводом кавычек на раскладке «US – International PC» на macOS может быть решена несколькими способами. Выбор подходящего решения зависит от ваших предпочтений. Если бы вы предпочли более традиционное поведение ввода, замена раскладки на «US (ANSI)» была бы наиболее рекомендуемым вариантом. Это не только обеспечит вас надежным вводом кавычек, но и оставит возможность вводить буквы с диакритическими знаками через комбинации клавиш.