Это команда wyrd, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
wyrd - текстовый интерфейс для напоминать(1), сложный календарь и программа будильника.
СИНТАКСИС
вирд [ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ] [ФАЙЛОВ]
ОПИСАНИЕ
Откройте календарь и отобразите напоминания, определенные в ФАЙЛЕ (и любых включенных файлах напоминаний).
Файл напоминания по умолчанию - ~ /. напоминания. (ФАЙЛ также может быть каталогом, содержащим
файлы с расширением .rem.)
ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ
--версия
Вывести информацию о версии и выйти.
--Помогите
Отображение информации об использовании.
--Добавить СОБЫТИЕ
Добавить событие в файл напоминаний и выйти.
--а СОБЫТИЕ
Добавить событие в файл напоминаний и выйти.
БЫСТРО Начать игру
ВНИМАНИЕ: хотя эта страница руководства может быть использована в качестве краткого справочника, она может быть
разные недочеты в наборе. Полная документация - это руководство пользователя.
поставляется с Wyrd в формате PDF или HTML.
В этом разделе описывается, как использовать Wyrd в его конфигурации по умолчанию. После ознакомления
самостоятельно с основными операциями, описанными в этом разделе, вы можете проконсультироваться
Wyrdrc(5) справочную страницу, чтобы узнать, как можно настроить Wyrd в соответствии с вашими потребностями.
О проекте
Прежде чем пытаться использовать Wyrd, узнайте, как использовать Напоминание. Вирд не пытается скрыть
подробности напоминания о программировании от пользователя.
Вверху окна находится короткий (неполный) список сочетаний клавиш.
В левом окне отображается прокручиваемое расписание с напоминаниями, выделенными
различные цвета. Если спецификатор DURATION используется для напоминания, выделенная область будет
визуализируется с подходящим размером. Перекрывающиеся напоминания отображаются с использованием одного из четырех
разные уровни отступа, чтобы все напоминания были хотя бы частично видны. Если
в этом окне отображается текущее время, оно выделено красным.
В правом верхнем окне отображается календарь на месяц с цветом каждого дня, представляющего
количество напоминаний, которые в нем содержатся. Цвета варьируются от оттенков от белого до синего до
пурпурный по мере увеличения количества напоминаний. Выбранная дата выделена голубым цветом; если
текущая дата видна, она выделена красным.
В правом нижнем окне отображается список неустановленных напоминаний, приходящих на выбранный
дату.
В нижнем окне отображается полный текст MSG для напоминания или напоминаний, которые
выбран в данный момент.
НАВИГАЦИЯ
───────────────────────────────────────────────────── ───────────────────────────────────────────────────── ────
Клавиша действия
───────────────────────────────────────────────────── ───────────────────────────────────────────────────── ────
прокрутите расписание вверх и вниз , или k, j
перейти на день назад или вперед , или 4, 6 или <,> или H, L
перейти на неделю назад или вперед на 8, 2 или [,] или K, J
перейти на месяц назад или вперед {,}
перейти к текущей дате и времени
перейти к следующему напоминанию
переключаться между расписанием и окном бессрочных напоминаний , или ч, л
увеличить график z
прокрутите окно описания вверх и вниз d, D
───────────────────────────────────────────────────── ───────────────────────────────────────────────────── ────
Обратите внимание, что если у вас есть цифровая клавиатура, клавиши {4, 6, 8, 2} позволят вам перемещаться
в виде календаря на месяц в правом верхнем углу экрана. Аналогично {H,
J, K, L} вызовет направленное движение календаря с использованием стандартного сопоставления из vi(1).
В дополнение к горячим клавишам, указанным выше, Wyrd позволяет сразу перейти к желаемому
дату, нажав 'g', введя спецификатор даты, а затем нажав . Любой из
могут использоваться следующие спецификаторы даты:
* 8 цифр, обозначающих год, месяц и день: ГГГГММДД
* 4 цифры, обозначающие месяц и день (текущего года): MMDD
* 2 цифры, обозначающие день (текущего месяца и года): DD
(Формат спецификатора даты может быть изменен на ДДММГГГГ; см. Раздел
КОНФИГУРАЦИОННЫЕ ПЕРЕМЕННЫЕ. )
РЕДАКТИРОВАНИЕ НАПОМИНАНИЯ
Примечание. По умолчанию Wyrd настроен на изменение файлов напоминаний с помощью текстового редактора.
указывается переменной окружения $ EDITOR. (Эта конфигурация была протестирована
успешно с рядом общих настроек для $ EDITOR, включая 'vim', 'emacs' и
'nano'.) Если вы хотите использовать другой редактор, см. Wyrdrc(5) справочная страница.
Если вы выберете временной интервал в представлении расписания, а затем нажмете 't', вы начнете создавать новый
напоминание по времени. Wyrd откроет ваш файл напоминания в вашем любимом редакторе и переместит
курсор в конец файла, в котором был создан новый шаблон напоминания. В
в шаблоне указаны выбранная дата и время, поэтому во многих случаях вам нужно будет только
введите значение MSG.
Точно так же нажатие «u» начнет создавать бессрочное напоминание. 'w' создаст еженедельный
напоминание по времени, а «W» будет создавать еженедельное напоминание без указания времени; "m" создаст ежемесячный
напоминание по времени, а буква «M» создаст ежемесячное напоминание без указания времени.
'T' и 'U' также создают напоминания по времени и без времени (соответственно), но сначала предоставят
диалоговое окно выбора, в котором вы можете выбрать, в какой файл напоминания вы хотите добавить это напоминание.
Набор файлов напоминаний определяется сканированием строк ВКЛЮЧИТЬ в настройках по умолчанию.
файл напоминания. (Если вы используете каталог напоминаний, тогда все файлы * .rem в этом каталоге
будут доступны вместе со всеми файлами INCLUDEd.)
Если вы выберете напоминание (по времени или без времени) и нажмете ты начнешь
редактирование напоминания. Wyrd откроет соответствующий файл напоминаний в вашем редакторе и
переместите курсор на соответствующую строку REM.
Если вы выберете временной интервал, содержащий несколько перекрывающихся напоминаний, Wyrd предоставит
диалог, позволяющий выбрать желаемое напоминание.
Если ты ударил в пустом временном интервале Wyrd начнет создавать новый с привязкой или без привязки по времени.
напоминание (в зависимости от того, выбрано временное или бессрочное окно).
Наконец, нажатие «e» откроет файл напоминания в редакторе без попытки
выберите любое конкретное напоминание.
БЫСТРО НАПОМИНАНИЯ
Wyrd предлагает дополнительный режим для быстрого ввода простых напоминаний. Нажмите 'q', и вы
будет запрошено описание события. Просто введите описание события, используя
естественный язык, затем нажмите . Примеры:
* встреча с Бобом завтра в 11
* высадить посылку в 3:XNUMX
* среда 10: 11-30: XNUMX пойти в магазин за продуктами
* Настольная игра ночь 20:15 в следующую пт
* 7/4 день независимости
* 7 день независимости (в следующем году)
* День независимости (в следующем году) 2007-07-04
Если ваше описание события можно понять, Wyrd немедленно создаст напоминание и
прокрутите дисплей до нужного места.
В настоящее время режим быстрого напоминания имеет тенденцию отдавать предпочтение условным обозначениям американского английского языка как обобщающим
синтаксический анализатор естественного языка потребует некоторой работы.
Wyrd также позволяет использовать синтаксис «быстрого напоминания» для создания новых напоминаний из
в командной строке с помощью параметров -a или --add. Например,
wyrd --add "ужин с соседями завтра в 7:XNUMX"
создаст новое напоминание на завтрашний вечер. При использовании в этом режиме Wyrd выходит из игры.
молча с кодом ошибки 0, если напоминание было успешно создано. Если напоминание
не может быть создан (например, если синтаксис напоминания не может быть проанализирован), Wyrd печатает
сообщение об ошибке и завершается с ненулевым кодом ошибки.
РЕЗКА И ВСТАВКА НАПОМИНАНИЯ
Напоминания можно легко продублировать или перенести с помощью вырезки и
особенности оклейки.
Выбор напоминания и нажатие «X» отключит это напоминание: соответствующую строку REM.
удаляется из файла напоминаний, а напоминание копируется в буфер обмена Wyrd. К
скопируйте напоминание, не удаляя его, используйте вместо этого "y".
Чтобы вставить напоминание из буфера обмена обратно в расписание, просто переместите курсор на
желаемую дату / время и нажмите «p». Wyrd добавит новую строку REM в конец вашего
напоминания и откройте его в редакторе. Линия REM будет настроена на
триггер в выбранную дату. Если скопированное напоминание было рассчитано по времени, то вставленное напоминание
будет настроен на запуск в выбранное время с использованием исходной настройки DURATION.
(Дополнительные настройки напоминания, такие как delta и tdelta, не сохраняются при копировании и вставке.)
Если вы хотите вставить напоминание в файл напоминаний не по умолчанию, используйте «P». Это будет
вызвать диалоговое окно выбора, в котором вы можете выбрать файл, который будет содержать новое напоминание.
ВНИМАНИЕ: вырезание напоминания удалит только одну команду REM, отвечающую за
запускает это. Если вы используете более сложные методы создания сценариев напоминания для создания
конкретное напоминание, тогда операция вырезания может не делать то, что вы хотите.
VIEWING НАПОМИНАНИЯ
Помимо просмотра напоминаний по мере их появления в расписании, вы можете нажать 'r', чтобы просмотреть все
напоминания, сработавшие в выбранную дату в Меньше(1) окно. Точно так же "R" будет просматривать все
напоминания, сработавшие в выбранную дату или после нее (все напоминания, срок действия которых не истек,
срабатывает).
Если вы хотите получить более глобальное представление о своем расписании, Wyrd также позволит вам просмотреть
Форматированный вывод календаря Remind в Меньше(1) окно. Нажатие «c» приведет к просмотру недельного
календарь, который содержит выбранную дату, при нажатии 'C' будет отображаться месячный
календарь, содержащий выбранную дату.
ПОИСКИ Для НАПОМИНАНИЯ
Wyrd позволяет искать напоминания со значениями MSG, соответствующими строке поиска. Нажмите
'/', чтобы начать ввод регулярного выражения (без учета регистра). После того, как выражение
был введен, нажмите и Wyrd найдет следующее напоминание, соответствующее
регулярное выражение. Нажмите «n», чтобы повторить тот же поиск. Ввод поисковой строки может быть отменен
с участием .
Синтаксис регулярных выражений совместим с Emacs.
Примечание. Извините, но функции "обратного поиска" нет. Функция поиска требует использования
напомнить -n, который действует только вперед во времени. По той же причине существует
команда для перехода к следующему напоминанию, но нет команды для перехода назад к следующему напоминанию.
предыдущее напоминание.
ДРУГИЕ КОМАНДЫ
Список всех сочетаний клавиш можно просмотреть, нажав '?'. Вы можете выйти из Wyrd, нажав
«Q». Если экран по какой-то причине поврежден, нажмите «Ctrl-L», чтобы обновить его.
ALARM СТРАТЕГИИ
Возможно, вы захотите сгенерировать какой-то сигнал тревоги при срабатывании напоминания. Вирд не
предлагать какие-либо специальные функции сигнализации, потому что Remind уже может справиться с этой задачей. Проверять
напомнить страницу руководства и подумать, как можно использовать параметр -k для генерации аварийных сигналов с помощью
помощь внешних программ. Например, следующая команда создаст всплывающее окно
окно с использованием gxсообщение(1) всякий раз, когда срабатывает напоминание по времени:
напомнить -z -k'gxmessage -title "напоминание" & ' ~ /. напоминания &
(Разумный способ запустить эту аварийную команду - поместить ее в
{.xinitrc}, чтобы он запускался при запуске X-сервера.) Если вы хотите продвинуться
предупреждение (скажем, 15 минут), вы можете вызвать раннее срабатывание напоминания, установив tdelta в
предложение AT:
REM 27 ноября 2005 г., 14:30 +15 MSG Сделайте что-нибудь
В качестве альтернативы, если вы хотите генерировать сигналы только для определенных напоминаний, рассмотрите возможность использования
Напомнить команду RUN. Этот процесс можно легко автоматизировать с помощью шаблонаN
переменные конфигурации, описанные в Wyrdrc(5) справочная страница.
РАЗНОЕ
Спецификатор TAG в Remind может быть использован для того, чтобы Wyrd обрабатывал определенные
напоминания. Если в строке напоминания есть пункт «TAG noweight», то Wyrd не даст
это напоминание о любом весе при определении окраски `` уровня занятости '', применяемой к
календарь на месяц. Если строка напоминания включает предложение «TAG nodisplay», то Wyrd будет
не отображать это напоминание и не придавать ему веса при определении календаря на месяц
окраски. В параметрах тега регистр не учитывается.
ВНИМАНИЕ! Эти параметры тега не гарантируют хорошее взаимодействие с другими напоминаниями.
внешние интерфейсы, такие как tkremind.
ИСПОЛЬЗОВАНИЕ СОВЕТЫ
* Wyrd заполняет разумные значения по умолчанию для полей оператора REM, но вы будете
неизбежно потребуется внести небольшие изменения, чтобы добиться желаемого поведения. если ты
используя Vim, вы можете облегчить себе жизнь, установив Vim-Latex Suite, а затем
изменение вашего ~ / .wyrdrc использовать такие шаблоны REM:
set timed_template = "REM% monname%% mday%% year% <++> AT% hour%:% min% <++> DURATION 1:00 <++>
MSG% \ "<++>% \"% b "
set untimed_template = "REM% monname%% mday%% year% <++> MSG% \" <++>% \ "% b"
С этим изменением нажатие Ctrl-J внутри Vim (в режиме вставки) приведет к тому, что ваш курсор будет
переходите непосредственно к маркерам <++>, что позволяет быстро добавить любую желаемую дельту напоминания
и параметры сообщения.
ЛИЦЕНЗИРОВАНИЕ
Wyrd - бесплатное программное обеспечение; вы можете распространять и / или изменять его в соответствии с условиями GNU
Стандартная общественная лицензия (GPL) версии 2, опубликованная Free Software Foundation. Ты
должен был получить копию GPL вместе с этой программой в файле «COPYING».
Авторы
Спасибо, конечно, Дэвиду Сколлу за создание такой мощной системы напоминаний. Спасибо
также Николасу Джорджу, который написал привязки проклятий OCaml, используемые в Wyrd.
КОНТАКТЫ ИНФОРМАЦИЯ
Автор Wyrd: Пауль Пельцль[электронная почта защищена]>
Сайт Wyrd: http://pessimization.com/software/wyrd
Страница проекта Wyrd (отчеты об ошибках, репозиторий кода и т. Д.): http://launchpad.net/wyrd
РАЗНОЕ
`` Вирд - это концепция в древних англосаксонских и нордических культурах, примерно соответствующая
судьба или личная судьба ''. -- Википедия.
Используйте wyrd онлайн с помощью сервисов onworks.net