分配在 OS X 上创建和打开日期文本文件的快捷方式

分配在 OS X 上创建和打开日期文本文件的快捷方式

我曾经使用过 tomboy wiki,他们允许您将打开新笔记与键盘组合绑定。

我在 Lion 上使用 emacs,我想复制此行为。我想通过在任意位置按 shift-z-command 来访问我的项目文件夹中名为 yyyymmdd.md 的新/现有文件。

也许可以使用 automator 运行 shell 脚本,该脚本获取 iso 日期,然后.md在末尾附加目录路径和。然后它使用这些参数调用 emacs。作为一项服务,我可以将其分配给键盘组合。但我不知道如何准确完成这些步骤。

答案1

#!/bin/bash

date=$(date '+%Y%m%d')
f="$HOME/Desktop/$date.md"
[[ ! -f "$f" ]] && echo $'## $date\n' > "$f"
# emacs "$f"
open "$f" -a Aquamacs

在 OS X 中分配运行脚本的快捷方式 - 超级用户

答案2

我不知道有任何免费软件可以做到这一点,但这里有一些共享软件应用程序:

http://nulana.com/shortcuts

http://www.alfredapp.com/- 您需要付费的电源包

http://www.obdev.at/products/launchbar/index.html- 这不完全是您想要的,但通过动作/脚本您可以使其工作。

相关内容