我是一个Sublime Text新手,之前我在使用Textmate,我有一个方便的'今天'命令,它在编辑器中返回今天的日期(使用shell)。
eg 'today' + TAB ==> '12/10/2012/'
我如何在Sublime中创建类似的东西?
答案 0 :(得分:5)
Sublime Text 2有一个名为Snippets的功能,这只允许静态'表达'+ TAB替换。
似乎有人正在开发一个名为SMART Snippets的插件,您可以在其中使用代码段中的python代码。
使用SMART Snippets,您现在可以使用Python动态创建 片段。
SMART代码段中的python代码如下:
###regex: no
###params: no
###trigger: today
```from time import gmtime, strftime
insert(strftime("%d/%m/%Y", gmtime()))```
现在可以在我的Sublime Text 2中输入“today + TAB”