yay*_*ayu 5 vim comments auto-generate
当我打开一个新文件时,有没有让Vim根据文件类型创建一个评论模糊?
我是Vim的新手.这是我正在寻找的功能.当我做:
$ vim hello.py
Run Code Online (Sandbox Code Playgroud)
我希望文件开头:
#Date Created: 24 May 2012
#Last Modified: (This is optional, really)
#Summary: (enter short summary of program here)
#Author: My Name
#License: ...
Run Code Online (Sandbox Code Playgroud)
我已经四处寻找,但我找不到解决办法.
您可以使用以下命令在没有框架文件的情况下执行此操作:
autocmd BufNewFile *.py exe "normal O#Date Created: " . strftime("%d %b %Y") . "\r#Last Modified:\r#Summary:\r#Author:\r#License:\r"
autocmd BufWritePre *.py exe "%s/^#Last Modified:.*$/#Last Modified: " . strftime("%d %b %Y (%T)") . "/e"
Run Code Online (Sandbox Code Playgroud)
将它们放入您的vimrc中。
一个潜在的问题是,autocmd BufWritePre会将当前时间附加到以以下内容开头的所有行:
#Last Modified:
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
531 次 |
| 最近记录: |