配置Vim为创建不同类型的文件添加注释

xiaoxiao2021-02-27  332

在日常写脚本或其他程序的时候,配置Vim让其在创建不同类型文件的时候添加相应的批注,这样会十分方便操作。


假设是以root为例,首先编辑/root/.vimrc文件,这个是root用户本地Vim环境变量配置文件,只对root生效。添加如下的内容:

autocmd BufNewFile *.py exec":call Python()" func Python() call append(0,"#!/usr/bin/env python") call append(1,"# coding=utf-8") call append(2,"#*******************************************") call append(3,"# Author: ") call append(4,"# Date: " .strftime("%Y-%m-%d")) call append(5,"# Filename: " .expand("%:t")) call append(6,"# Describe: ") endfunc

这一段代码的意思如下:

autocmd BufNewFile *.py exec":call Python()"

创建.py结尾的文件时执行Python()函数

call append 为每一行添加的内容。

.strftime("%Y-%m-%d")

显示时间

.expand("%:t")

显示文件名

以此类推,可以创建很多特定文件格式的注释信息,这样在创建新文件的时候会非常省事。

转载请注明原文地址: https://www.6miu.com/read-4461.html

最新回复(0)