vim 新文件自动插入自定义描述标题头
时间: 2024-05-08 15:17:14 浏览: 44
Vim 有一个很棒的功能,就是可以通过模板自动插入文件标题头。我们可以为不同类型的文件定义不同的模板。
以下是一个示例,用于在新文件中自动插入自定义描述标题头。
1. 首先,创建一个名为 `header.txt` 的文件,里面包含你想要插入的自定义描述标题头,例如:
```
/**************************************************************
* Filename: ${FILE_NAME}
* Description: ${1}
* Author: ${2}
* Email: ${3}
* Date: ${YEAR}-${MONTH}-${DAY} ${HOUR}:${MINUTE}:${SECOND}
**************************************************************/
```
2. 然后在 `.vimrc` 文件中添加以下代码:
```
autocmd BufNewFile *.py exec "0r ~/header.txt"
```
这个命令告诉 Vim,在创建新的 `.py` 文件时,自动插入 `header.txt` 文件的内容。
3. 现在,每次你创建新的 `.py` 文件时,Vim 都会自动插入自定义描述标题头。
注意:在上面的示例中,`${FILE_NAME}`,`${1}`,`${2}`,`${3}`,`${YEAR}`,`${MONTH}`,`${DAY}`,`${HOUR}`,`${MINUTE}`和`${SECOND}`都是 Vim 的变量,它们将被替换为实际的值。
阅读全文