如何使 sublime 按回车之后自动插入时间戳

2018-01-31 10:35:52 +08:00
 note286

我的需求是我准备记一下流水账,所以希望每一行的开头是当时的时间戳,记录时按回车换行后会自动添加一个时间戳在行首,请问怎么实现,类似于下面的效果,我不希望再手动按一下其他的快捷键,很麻烦,同时,我只希望指定的文件类型会触发这个效果。

我的思路是编写一个插件,然后快捷键绑定为回车,同时只在指定的文件类型中响应这个快捷键。

现在的问题一是貌似无法绑定成回车,其他的按键可以,二是不知道如何只在指定的文件类型中响应某个快捷键。

2729 次点击
所在节点    Sublime Text
14 条回复
TimePPT
2018-01-31 10:47:24 +08:00
很多输入法都有日期时间快捷输入吧
比如搜狗输入法打 sj 候选项就会有当前时间,选择直接上屏了
TimePPT
2018-01-31 10:51:05 +08:00
shintendo
2018-01-31 10:53:08 +08:00
换个思路:绑定其它快捷键,然后自动插入回车?
suit
2018-01-31 10:58:49 +08:00
自己写个插件
note286
2018-01-31 11:03:15 +08:00
@TimePPT 就是不想再按一个快捷键,很麻烦
LanAiFaZuo
2018-01-31 11:05:00 +08:00
2018 年 1 月 31 日 11:04:57
note286
2018-01-31 11:06:08 +08:00
@suit 就是准备自己写一个插件啊
note286
2018-01-31 11:06:49 +08:00
@shintendo 你说的很有道理,但是不按回车按其他按键感觉怪怪的,哈哈哈
learnshare
2018-01-31 11:09:07 +08:00
各种输入法,s j 1/2/3 就出来了
TimePPT
2018-01-31 11:12:15 +08:00
@note286 那只能插件了。

只是个人感觉哈,不绑定快捷键直接就回车出时间的话,反而会很不灵活,假设流水账需要回车断行之类的那还得删。
daimao
2018-01-31 11:15:30 +08:00
哈哈哈哈哈哈

真·流水账
note286
2018-01-31 11:33:12 +08:00
@TimePPT 我就想要像日志一样,左侧全是时间那种
inrenping
2018-01-31 15:46:30 +08:00
把文件后缀.txt 改成 .log

每次新打开的时候会加入日期。
note286
2018-01-31 19:35:24 +08:00
@inrenping 并没有啊,还有其他什么配置吗

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/427338

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX