nvALT и продуктивная работа с текстом

2

Я уже много раз рассказывал вам про свои любимые текстовые редакторы для Mac, но все это время обходил вниманием чуть ли не самый полезный — nvALT.

nvALT помогает мне при сборе информации для текущих материалов. С его помощью я сохраняю нужные ссылки, описания, техническую информацию, в общем, все то, что может пригодиться при работе над очередной статьёй.

Все текстовые файлы доступны из одного окна

Все текстовые файлы доступны из одного окна

Например, для этого обзора я создал текстовый файл Blogx — nvALT.txt и сохранил в нем несколько ссылок на англоязычные обзоры, ссылку на загрузку и краткое описание редактора от его разработчика. Этот текстовый файл сохранен в моей папке Writings в Dropbox, а значит, я могу открыть его при помощи iPhone или iPad и начать писать обзор в любое удобное время.

Что умеет nvALT

  • быстро создавать текстовые файлы при помощи клавиатуры
  • сортировать и искать существующие документы
  • тегировать их
  • открывать их в любом внешнем редакторе
  • экспортировать их в HTML (понимает Markdown)
  • синхронизировать файлы с Simplenote

Изначально nvALT заинтересовал меня именно возможностью делать заметки не отрывая рук от клавиатуры. Достаточно запустить редактор глобальным шорткатом (привет прокачанный Caps Lock), ввести название файла и можно приступить к работе.

В случае с iA Writer или Byword приходится иметь дело с мышкой, да и «прыгать» между несколькими документами там нужно через стандартный диалог Открыть, что напрочь отбивает желание использовать их для простых заметок. Чем меньше действий, тем проще придерживаться новой уловки.

Обратите внимание, что поле ввода названия совмещено с поиском. Как только вы начнёте что-то набирать, то сразу увидите похожие текстовые файлы. Чтобы создать новый, нажмите Enter и ваш поисковый запрос превратится в документ с соответствующим названием.

Чтобы создать новый документ, достаточно набрать название в строке поиска и нажать <kbd>Enter</kbd>

Чтобы создать новый документ, достаточно набрать название в строке поиска и нажать Enter

По умолчанию nvALT работает со своей внутренней базой, которую даже можно «запаролить». Но, как я уже говорил, мой nvALT настроен на папку Writings в Dropbox. С ней также «привязаны» остальные редакторы, так что любые изменение в тексте сразу доступно во всех программах и на всех устройствах.

В настройках nvALT можно указать произвольную папку для документов

В настройках nvALT можно указать произвольную папку для документов

Тегирование

Тегирование файлов происходит через библиотеку OpenMeta, о которой я уже рассказывал в обзоре Fresh. Теги могут быть полезны не только для поиска файлов через Spotlight, но и для их автоматической сортировки с Hazel.

Например, незаконченные документы я помечаю тегом #draft. Как только я меняю #draft на #done, Hazel перенесёт этот файл в специальную папку Done. Не трудно догадаться, что этот документ пропадает из корня Writings, а значит, и из списка в nvALT. Таким образом, перед глазами всегда находятся лишь актуальные материалы.

Теги очень удобны для автоматической сортировки через Hazel

Теги очень удобны для автоматической сортировки через Hazel

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

Названия

Примерно такой же «решёточный» трюк я делаю с названиями документов, чтобы отделить их от других файлов. Впереди каждого названия всегда идёт ключевое слово с окончанием «х». Например:

  • Blogx — nvALT
  • Webx — Terminal 101
  • Magx — iPhone для путешествий

Эти приставки вначале каждого названия позволяют убить сразу несколько зайцев. Во-первых, сразу понятно к какой категории принадлежит каждый документ, а значит, не нужно дробить папку на подпапки (блог, личное, рабочее и т.п. ). Во-вторых, по этим приставкам можно искать документы. Например, введя в Spotlight запрос Blogx #draft я увижу все черновики, предназначенные для сайта. В-третьих, они также помогают при навигации с iPhone и iPad, где теги не работают.

Дополнительные приставки помогают при работе с iPhone или iPad

Дополнительные приставки помогают при работе с iPhone или iPad

Для ускорения ввода сложных приставок можно воспользоваться TextExpander или стандартной функцией автозамены в Mac OS X.

Экспорт

nvALT отлично дружит с Markdown. При желании его можно использовать как полноценный редактор. Но в этом плане мне больше по душе iA Writer или Byword, поэтому простым сочетанием ShiftCmdЕ я могу отправить документ в любой из них.

Сочетание CmdЕ экспортирует документ в HTML. Если же для вас важен предпросмотр перед экспортом, то на помощь придёт замечательный Marked.

В завершение

Если все вышесказанное показалось немножко запутанным, то опишу свой workflow с nvALT в упрощённом виде. Итак:

  1. Я натыкаюсь в сети на интересную программу, скажем CleanMyMac, и начинаю читать её обзоры, отзывы… Если тема достойна внимания, то…
  2. … нажимаю шорткат для запуска nvALT и сразу печатаю название документа Blogx – CleanMyMac.txt. Этот документ разлетается по всем устройствам через Dropbox.
  3. В этот файл я начинаю копировать ссылки на обзоры, выдержки из них, описание с официального сайта и любую полезную информацию, которая может пригодиться для моей статьи.
  4. Когда у меня появляется свободная минутка, я просматриваю все подобные заметки через nvALT и решаю, чем бы мне хотелось заняться.
  5. Выбрав самую интересную, я нажимаю шорткат и заметка открывается в редакторе iA Writer. Этот же текстовый файл я могу свободно открыть на любом другом устройстве, в любой программе и начать/продолжить работу над статьёй.

nvALT — оказался очень эффективным способом делать быстрые заметки в виде текстовых файлов. Этот редактор отлично взаимодействует с другими программами, имеет дополнительные плагины, а главное — бесплатен. So, give it a shot! Уверен, вы сумеете приспособить его и под свои нужды.

nvALT
Разработчик: Brett Terpstra
Цена: бесплатно
Поделиться
Сохранить
  • kj

    Отличная программа!
    Тока забыли написать от куда растет этот nvALT… http://notational.net/
    Не хватает только возможности вставлять по ходу текста изображения.

  • Mihail Tugushev

    А про орфографию напишите. Программа умеет проверять в режиме ошибок?