一、vim中的片段补全方式
为了能快速开发代码,可以使用的vim-snippets
插件进行安装,不过vim-snippets
只是一个公共的补全的库(自己也可以定义需要补充的内容,在.vimrc
文件中进行配置路径即可)
此时可以通过两种方式实现对代码的自动补。
1、安装补全代码的引擎,如:SnipMate, Neosnippet, Xptemplate
2、安装coc的补全插件,coc-snippets
二、修改todo代码补全片段
在我所使用的vim
中自动补全片段的引擎是使用的coc
补全插件coc-snippets
, vim-snippets
插件的公共库路径为:~/.vim/plugged/vim-snippets/snippets
,其中c.snippets
文件是c语言的代码补全片段。
##
# TODO section
snippet todo
/*! TODO: ${1:Todo description here}
* \todo $1
*/
以上是原c.snippets
文件中todo的自动补全片段。
修改后如下:
##
# TODO section
snippet todo
// TODO: ${1:Todo description here} < ${2:`strftime("%Y-%m-%d %H:%M")`}, ${3:author} >