我在阅读学术文章时使用 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。