【发布时间】:2014-08-06 14:41:47
【问题描述】:
我在阅读学术文章时使用 vim 做笔记。我更喜欢为我记下的每条笔记创建一个新的文本文件,但组织它们变得乏味。
我想做的是设置一个自动命令来检测我是否在某个目录中,写入一个新文件,然后将当前日期和时间附加到我写的任何文件名中。
如果我有:
:pwd
/path/to/projects
当我输入时
:w Notes
我希望 vim 将文件另存为
"Notes - <CURRENT DATE - TIME >.txt"
我相信这涉及在我的 vimrc 中声明如下内容:
autocmd BufNewFile,BufWrite "/path/to/projects/*" <command involving strftime("%Y-%m-%d_%H-%M")>
但我不知道是什么。有任何想法吗?我在 Debian Linux 上使用 Vim 7.3。
【问题讨论】: