Как поставить тильду (~) на клавиатуре: 7 проверенных способов для всех устройств

Символ тильда (~) — один из тех знаков, которые кажутся простыми, пока не приходится их вводить. Он нужен программистам для обозначения домашней директории (~/Documents), геймерам для консольных команд (~openmenu), а также при работе с регулярными выражениями, математическими формулами или даже в социальных сетях для стилистического оформления текста. Однако на стандартной клавиатуре тильда не всегда видна с первого взгляда, а её расположение зависит от языка раскладки, операционной системы и даже модели устройства.

Если вы когда-нибудь пытались ввести тильду, но вместо неё получали кавычки, дефис или вообще ничего, эта статья поможет разобраться в проблеме. Мы рассмотрим все возможные способы — от классических горячих клавиш до альтернативных методов ввода, включая виртуальные клавиатуры и специализированные утилиты. Особое внимание уделим распространённым ошибкам, из-за которых тильда может не печататься, и дадим советы по настройке раскладки для удобного доступа к символу.

1. Где находится тильда на клавиатуре: физическое расположение

На большинстве клавиатур тильда (~) размещена на той же клавише, что и обратный апостроф (`), но её отображение зависит от выбранной раскладки и модификаторов (например, Shift или Alt). Вот как её найти на разных типах клавиатур:

  • 🖥️ Стандартная PC-клавиатура (Windows/Linux): тильда находится на клавише слева от 1 (верхний ряд, под Esc). Чтобы её ввести, обычно нужно нажать Shift + `.
  • 🍎 Клавиатура Mac (Apple): символ расположен там же, но для его ввода может потребоваться Option + ` или Shift + Option + ` (в зависимости от версии macOS).
  • 📱 Ноутбуки и компактные клавиатуры: на некоторых моделях (например, Lenovo ThinkPad или Dell XPS) тильда может быть совмещена с другой клавишей (например, ÷) и требовать нажатия Fn.
  • 🎮 Игровые клавиатуры: на устройствах с нестандартной раскладкой (например, Razer или Logitech G Pro) тильда иногда перенесена на боковую панель или требует активации через программное обеспечение.

Если вы не видите тильду на клавише, это не значит, что её нет — она может быть скрыта под вторым или третьим уровнем. Например, на некоторых европейских раскладках (например, немецкой или французской) для ввода тильды требуется нажать Alt Gr + ^ или даже использовать Compose Key (в Linux).

📊 Какую клавиатуру вы используете чаще всего?
Стандартная PC (Windows/Linux)
Клавиатура Mac (Apple)
Ноутбук с компактной раскладкой
Игровая клавиатура
Виirtualная (на смартфоне/планшете)

2. Как поставить тильду на Windows: горячие клавиши и альтернативные коды

В операционной системе Windows тильду можно ввести несколькими способами. Основной метод зависит от текущей раскладки клавиатуры:

  • 🔠 Английская раскладка (EN): нажмите Shift + ` (клавиша слева от 1).
  • 🇷🇺 Русская раскладка (RU): переключитесь на английскую или используйте Alt + 126 на цифровой клавиатуре (Num Lock должен быть включён).
  • 📝 Через таблицу символов: откройте Пуск → Стандартные → Таблица символов, найдите тильду и скопируйте её.
  • 🖱️ С помощью AutoHotkey: если тильда не работает, можно назначить её на другую клавишу с помощью скрипта:
    ~::Send {~}

Если горячие клавиши не срабатывают, проверьте:

  1. Активна ли цифровая клавиатура (индикатор Num Lock должен гореть).
  2. Не конфликтует ли драйвер клавиатуры с другими программами (например, менеджерами раскладки вроде Punto Switcher).
  3. Не отключены ли горячие клавиши в настройках Windows (Параметры → Устройства → Ввод).

Активирован Num Lock (для Alt-кодов)

Выбрана английская раскладка

Клавиша ` не заблокирована программой

Драйвер клавиатуры обновлён-->

⚠️ Внимание: На некоторых ноутбуках (например, HP Pavilion или Acer Swift) клавиша ` может быть совмещена с Ё в русской раскладке. В этом случае для ввода тильды придётся временно переключиться на английскую или использовать Alt-коды.

3. Ввод тильды на Mac (macOS): особенности и лайфхаки

На устройствах Apple ввод тильды отличается от Windows из-за другой логики модификаторов. Вот основные способы:

Метод Комбинация клавиш Примечания
Стандартный ввод (EN) Option + ` Работает на большинстве раскладок, включая British и U.S. International.
Через Unicode Hex Input Option + 007E Требует включения раскладки Unicode Hex Input в настройках клавиатуры.
С помощью Emoji & Symbols Control + Command + Пробел Открывает панель символов, где можно найти тильду и перетащить её в текст.
Терминал (для программистов) echo -e "\x7E" Полезно для вставки тильды в скрипты или конфигурационные файлы.

Если тильда не вводится, проверьте:

  • 🔄 Не конфликтует ли раскладка с сторонними утилитами (например, Karabiner Elements).
  • 🔧 Не отключены ли сочетания клавиш в Системные настройки → Клавиатура → Сочетания клавиш.
  • 🌐 Не влияет ли язык ввода — на некоторых языках (например, испанском) тильда вводится через Option + N, а затем пробел.

4. Тильда на Linux: консольные команды и настройки раскладки

В Linux ввод тильды зависит от используемой раскладки и конфигурации системы. Основные способы:

  • 🐧 Стандартная раскладка (EN): Shift + ` (как в Windows).
  • 📌 Через Compose Key: если настроен Compose, можно ввести Compose + ~ + ~ (для некоторых дистрибутивов).
  • 💻 В терминале: тильда часто используется для обозначения домашней директории. Например, команда cd ~ вернёт вас в /home/username.
  • 🛠️ Настройка xkb: если тильда не работает, можно отредактировать файл /usr/share/X11/xkb/symbols/us (требуются права root).

Для проверки текущей раскладки в терминале выполните:

setxkbmap -query | grep layout

Если тильда не вводится в графическом интерфейсе (например, в GNOME или KDE), попробуйте:

  1. Переключиться на английскую раскладку (Super + Пробел).
  2. Проверить, не конфликтует ли IBus или Fcitx с вводом.
  3. Установить пакет xkb-data (для некоторых дистрибутивов):
    sudo apt install xkb-data
Как ввести тильду в Vim или Nano?

В редакторе Vim нажмите i (режим вставки), затем Shift + `. В Nano тильда вводится стандартным способом, но если она не отображается, проверьте кодировку файла (UTF-8).

5. Тильда на смартфонах: Android и iOS

На мобильных устройствах ввод тильды зависит от используемой клавиатуры. Вот как это сделать на самых популярных платформах:

📱 Android

  • 🔤 Gboard (Google): удерживайте клавишу 123, затем =< → найдите ~ в дополнительных символах.
  • 📱 Samsung Keyboard: перейдите в ?123\|~.
  • ⚙️ Если тильды нет: обновите клавиатуру или добавьте её через Настройки → Система → Язык и ввод → Виртуальная клавиатура.

🍏 iOS (iPhone/iPad)

  • 🔠 Удерживайте клавишу 123, затем #+= → найдите ~ в верхнем ряду.
  • 🔄 Если тильда не отображается, проверьте регион клавиатуры (Настройки → Основные → Клавиатура → Клавиатуры → Английская (США)).
  • 📋 Для быстрого доступа добавьте тильду в замены текста (Настройки → Основные → Клавиатура → Замены).

На некоторых кастомных клавиатурах (например, SwiftKey или Fleksy) тильда может быть скрыта за длинным нажатием на другие символы (например, - или `). Если вы часто используете тильду, имеет смысл добавить её в избранные символы или создать пользовательскую раскладку.

6. Альтернативные способы ввода тильды

Если стандартные методы не работают, можно воспользоваться альтернативными инструментами:

  • 🖥️ Копирование из буфера обмена: скопируйте тильду (~) из этой статьи и вставьте в нужное место.
  • 📋 Специальные утилиты:
    • WinCompose (Windows) — позволяет вводить символы через Compose + ~ + ~.
    • Ukelele (Mac) — редактор раскладок для создания кастомных сочетаний.
    • AutoKey (Linux) — автоматизирует ввод часто используемых символов.
  • 🌐 Онлайн-клавиатуры:
    • Unicode Table — найдите тильду по коду U+007E.
    • RapidTables — копирование символов по категориям.
  • 📝 LaTeX и Markdown:
    • В LaTeX тильда вводится как \textasciitilde или \~{}.
    • В Markdown её можно экранировать обратным слешем: \~.

Для программистов и системных администраторов полезно знать, что тильда имеет специальное значение в некоторых языках и системах:

  • 🐍 В Python тильда используется для побитовой инверсии (~x).
  • 📁 В Bash ~ обозначает домашнюю директорию (cd ~).
  • 🔍 В регулярных выражениях ~ может использоваться для отрицания или соответствия шаблону (зависит от синтаксиса).
⚠️ Внимание: При копировании тильды из веб-страниц или документов убедитесь, что символ вставляется корректно — иногда вместо ~ (U+007E) может вставляться похожий, но другой символ (например, ˜ U+02DC). Это может вызвать ошибки в коде или скриптах.

7. Решение проблем: почему тильда не печатается

Если тильда не вводится despite всех попыток, проблема может крыться в одном из следующих факторов:

Проблема Возможная причина Решение
Клавиша ` не реагирует Физическая неисправность клавиатуры или залипание клавиши Попробуйте внешнюю клавиатуру или проверьте устройство на наличие мусора под клавишами
Вместо тильды вводится другой символ Конфликт раскладок или неверные настройки региона Переключитесь на английскую (США) раскладку или сбросьте настройки клавиатуры
Alt-коды не работают Отключён Num Lock или используется ноутбук без цифровой клавиатуры Включите Num Lock или используйте Fn для эмуляции цифровой клавиатуры
Тильда не отображается в терминале Неподдерживаемая кодировка (например, CP1251 вместо UTF-8) Измените кодировку терминала на UTF-8 (chcp 65001 в Windows)
Сочетания клавиш перехватываются программой Конфликт с ПО вроде AutoHotkey, KeyRemap или игр Закройте фоновые программы или переназначьте горячие клавиши

Если проблема сохраняется, попробуйте сбросить настройки клавиатуры до стандартных:

  • 🪟 Windows: Параметры → Устройства → Ввод → Дополнительные настройки клавиатуры → Сброс.
  • 🍎 Mac: удалите файл ~/Library/Preferences/com.apple.keyboardtype.plist и перезагрузите устройство.
  • 🐧 Linux: выполните setxkbmap -layout us (для английской раскладки).
Что делать, если тильда нужна в BIOS/UEFI?

В большинстве версий BIOS тильда не поддерживается, так как там используется ограниченный набор символов ASCII. Если вам нужно ввести путь с тильдой (например, для загрузки с ~\EFI), попробуйте:

1. Использовать полный путь без сокращений (/home/user/EFI).

2. Подключить внешнюю клавиатуру с US-раскладкой.

3. Создать загрузочную флешку с предварительно прописанными путями.

FAQ: Частые вопросы о вводе тильды

🔹 Почему на моей клавиатуре нет клавиши с тильдой?

На некоторых компактных или нестандартных клавиатурах (например, на chromebook или планшетных клавиатурах) тильда может быть скрыта. Попробуйте:

  • Нажать Fn + ` (если клавиша совмещена).
  • Использовать виртуальную клавиатуру (Win + Ctrl + O в Windows).
  • Подключить внешнюю клавиатуру с полноразмерной раскладкой.
🔹 Можно ли переназначить тильду на другую клавишу?

Да, это возможно с помощью специализированного ПО:

  • Windows: AutoHotkey или Microsoft PowerToys (модуль Keyboard Manager).
  • Mac: Karabiner Elements.
  • Linux: xmodmap или setxkbmap.

Пример скрипта для AutoHotkey:

F12::Send {~}  ; Назначает тильду на F12
🔹 Почему в терминале Linux тильда заменяется на путь к домашней директории?

В Bash и других оболочках тильда (~) автоматически расширяется до пути к домашней директории текущего пользователя (например, /home/username). Чтобы ввести её как символ, используйте:

  • Экранирование: \~.
  • Одиночные кавычки: '~'.

Пример:

echo '~'  # Выведет символ тильды

echo ~ # Выведет /home/username

🔹 Как ввести тильду на клавиатуре с раскладкой Дворжака или Коймана?

На альтернативных раскладках (например, Dvorak или Colemak) тильда может быть перенесена. Обычно она доступна через:

  • Alt Gr + ` (для Dvorak).
  • Shift + ` (если клавиша ` переназначена на другой символ).

Проверьте схему своей раскладки на сайте Keyboard Layout Editor.

🔹 Почему при вводе Alt + 126 появляется другой символ?

Это происходит из-за:

  • Отключённого Num LockAlt-коды работают только с включённой цифровой клавиатурой.
  • Использования ноутбука без NumPad — на некоторых моделях цифры вводятся через Fn.
  • Конфликта с драйвером клавиатуры — попробуйте обновить драйвер или использовать экранную клавиатуру.

Альтернатива: используйте Unicode-ввод (Win + . в Windows 10/11 → найдите ~).