Назначьте ярлык для создания и открытия устаревшего текстового файла в OS X
Я использовал tomboy wiki, и они позволили вам связать открытие новой заметки с комбинацией клавиш.
Я использую Emacs на Lion и хочу повторить это поведение. Я хочу посетить новый / существующий файл в папке моих проектов с именем yyyymmdd.md, нажав shift-z-command в любом месте.
Можно использовать automator для запуска сценария оболочки, который получает дату iso, а затем добавляет путь к каталогу и .md
в конце. Затем он вызывает emacs с этими аргументами. В качестве услуги я могу назначить его на комбинацию клавиш. Но я понятия не имею, как точно выполнить шаги.
2 ответа
#!/bin/bash
date=$(date '+%Y%m%d')
f="$HOME/Desktop/$date.md"
[[ ! -f "$f" ]] && echo $'## $date\n' > "$f"
# emacs "$f"
open "$f" -a Aquamacs
Я не знаю ни одного бесплатного программного обеспечения, которое делает это, но вот некоторые условно-бесплатные приложения:
http://www.alfredapp.com/ - Вам нужен платный powerpack
http://www.obdev.at/products/launchbar/index.html - Не совсем то, что вы хотите, но с помощью действия / скрипта вы можете заставить его работать.