我想在 TextMate 中按一个快捷键插入当前日期和时间。有什么想法吗?
答案1
对于日期类型isoD
,然后点击tab
插入 ISO 日期。这是记录在这里。这是“文本”包的一部分“片段”。
要查看此代码片段的工作原理,请按 Ctrl-Opt-Cmd S,展开文本,然后选择当前日期。您会发现它只是执行了 Unixdate
命令。您可以通过修改现有格式字符串或使用自定义格式字符串创建自己的代码片段来控制输出格式。
查看date(1) 手册页使用信息和strftime(3)有关格式字符串的详细信息。
例如,对于日期和时间,您可以使用
`date "+%D %T"`
答案2
您可以使用文本 -> 执行行并替换为结果然后选择/bin/date
实用程序(输入日期在框中)。然后Ctrl+ Option+r应该用日期替换当前行。如果您希望以特定方式格式化时间,则可以使用利用/bin/date
并将快捷方式绑定到该脚本的 shell 脚本。