
Вы когда-нибудь вручную ставили решётку # перед каждым заголовком в заметке? Если вы ведёте конспекты, пишете посты или просто сохраняете мысли в файлах, это быстро надоедает.
Cursor — это программа для работы с текстом и кодом, внутри которой есть ИИ-помощник. В ней можно настроить шаблоны быстрой вставки: вы вводите короткое слово, нажимаете Tab — и готовый кусок текста появляется сам.
В этой статье покажу, как это сделать для текстовых заметок (файлы с расширением .md — это обычный текст с простым форматированием). Подходит даже тем, кто впервые открыл Cursor.
Вы узнаете, как за пару минут сделать шаблоны для большого заголовка и двух уровней подзаголовков, проверить их и не запутаться в настройках.
Хотите сразу к делу? Перейдите к разделу «Пошаговая настройка», если Cursor уже установлен. Если нет — сначала установите Cursor на Windows.
Зачем это нужно, если вы ведёте заметки в Cursor
Представьте конспект лекции. Вам нужны три уровня заголовков: один большой, два поменьше. Каждый раз вручную ставить #, ##, ### и пробелы — это лишние клики.
Шаблон решает это так: вы вводите, например, h1, нажимаете Tab — и Cursor сам вставляет # с мигающим курсором. Вы сразу печатаете название раздела.
Такие шаблоны бывают двух видов:
- Для всех заметок — работают в любом файле
.mdна вашем компьютере. - Только для одной папки — удобно, если заметки лежат в отдельном проекте и не должны мешать в других файлах.
Настройка — это не программирование. Вы открываете специальный файл, вставляете готовый текст (я дам его ниже) и сохраняете.
Что такое шаблон быстрой вставки (и чем он не похож на правила для ИИ)
Новички часто путают две разные вещи:
- Шаблон быстрой вставки — подставляет готовый текст, когда вы печатаете и нажимаете Tab. Это про форматирование заметок.
- Правила для ИИ-помощника (в Cursor они называются Rules) — это инструкции для нейросети, как себя вести в проекте. Это другая настройка, она не заменяет шаблоны.
Если вы искали «как добавить snippet в cursor rules» — скорее всего, вам нужен именно шаблон вставки, а не правила для ИИ. Правила мы в этой статье не трогаем.
В готовом примере ниже есть короткие метки вроде $1 — это не ошибка. Так Cursor понимает, куда поставить мигающий курсор после вставки: сначала вы пишете заголовок, нажимаете Tab — переходите к следующему месту. Вам не нужно разбираться в этих метках: просто скопируйте блок целиком из следующего раздела.
Пошаговая настройка: три заголовка за 5 минут
Шаг 1. Откройте Cursor.
Шаг 2. Нажмите Ctrl+Shift+P (на Mac — Cmd+Shift+P). Откроется строка команд — как поиск в телефоне.
Шаг 3. Начните вводить Snippets: Configure User Snippets и выберите эту команду.
Шаг 4. В списке выберите markdown.json — это файл шаблонов для текстовых заметок.
Шаг 5. Вставьте этот текст целиком (можно заменить всё, что там было):
{
"Большой заголовок": {
"prefix": "h1",
"body": ["# $1"],
"description": "Заголовок первого уровня"
},
"Подзаголовок": {
"prefix": "h2",
"body": ["## $1"],
"description": "Заголовок второго уровня"
},
"Мелкий подзаголовок": {
"prefix": "h3",
"body": ["### $1"],
"description": "Заголовок третьего уровня"
}
}
Шаг 6. Сохраните файл: Ctrl+S (на Mac — Cmd+S).
Шаг 7. Откройте любой файл заметки с расширением .md. Введите h1 и нажмите Tab. Должна появиться решётка # и курсор — допишите название раздела.
То же самое работает для h2 и h3.
Если шаблоны нужны только в одной папке
Нажмите Ctrl+Shift+P → Snippets: Configure Project Snippets (в переводе: «настроить шаблоны для этого проекта»). Cursor сам создаст служебную папку внутри вашего проекта и положит туда файл с шаблонами. Вставьте тот же текст, что в шаге 5 выше — меняется только то, что шаблоны работают только в этой папке, а не во всех заметках на компьютере.
Почему шаблон может не сработать: три частые причины
Причина 1 — не тот файл. Шаблоны для заметок лежат в markdown.json (для всех) или markdown.code-snippets в папке .vscode (для проекта). Файл с другим именем Cursor не увидит.
Причина 2 — опечатка в тексте настроек. Лишняя запятая или пропущенная кавычка — и шаблон не загрузится. Сверьте свой файл с примером выше. Можно проверить текст на сайте jsonlint.com — он покажет, где ошибка.
Причина 3 — открыт не файл заметки. Шаблоны срабатывают в файлах .md. Если вы в обычном .txt, вставки не будет.
Ещё один нюанс: если команда h1 уже занята другим шаблоном, Cursor может подставить старый. Дайте уникальное имя, например mh1 — и в настройках поменяйте "prefix": "mh1".
Чеклист перед первым использованием
Пройдите по пунктам:
- Cursor установлен? Для серьёзной работы с проектами нужна платная подписка (от ~20 $/мес; актуальные тарифы — на официальном сайте Cursor). Для проверки шаблонов хватит и ознакомительного режима.
- Открыт файл
.md? Создайте новый: File → New File → сохраните какtest.md. - Файл шаблонов сохранён без ошибок? Сверьте с примером в статье или проверьте на jsonlint.com.
- Команда уникальная? Если
h1не срабатывает как надо — попробуйтеmh1. - Cursor перезапущен после настройки? Иногда это нужно один раз.
Что сделать дальше
Вы настроили базу. Дальше можно:
- Сделать шаблон для списка дел или цитаты — по тому же принципу, что в примере.
- Разложить файлы проекта по папкам, чтобы ИИ-помощник не путался — инструкция по папкам в Cursor.
- Попробовать простую автоматизацию без платных сервисов — первая автоматизация без сложных подключений.
Ваш следующий шаг: откройте Cursor, создайте три шаблона по инструкции выше. Это займёт около 5 минут. Если хотите системно разобраться с Cursor и ИИ — загляните на лендинг НейроМастерской.