vim怎么创建文件

vim怎么创建文件,第1张

在用 VIM 新建文件时可以引用自定义模板,来避乱中斗免重复的数据格式处理化费太多时间哗磨。

其实方法很简单:

1. 在.vim/template下填加对应语言目录(如python、html)

2. 在对应该目录放入自己的模培信板文件(如pythonconfig.py、 htmlconfig.html)

3. 在vim的.vimrc配置中加入对应该的模板文件引用,如下:

autocmd BufNewFile *.py 0r ~/.vim/template/python/pythonconfig.py

autocmd BufNewFile *.html 0r ~/.vim/template/html/htmlconfig.html

在vim中新建对应格式的文件时,就会引用已定义的对应模板来创建文件。

"得看你如何建立这个文件。如果你是用:e a.html下面这个可以实现。

"在vimrc中加入下面代码即可。不复杂,名字你可以自己加。

function AddFileInformation()

let author = ""

let company = ""

let infor = "<!-------------------------------------------------------------------------------\n"

\." Created by\t\t: ".company."\n Filename\t\t: ".expand("%")."\n Author\t\t\t: "

\.author."\n Created On\t\t: ".strftime("%Y-%m-%d %H:%M")."\n Last Modified\t\t: \n"

\." Version\t\t: v1.0\n Description\t\t: \n\t\t\t\t\t\t\n"."\t\t\t\t\t\t\n"

\如瞎高."-------------------------------------------------------------------------------->\n\n"

let head = "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01Transitional//EN\">\n<head>\n"

\."<meta http-equiv=\"Content-Type\" content=\"text/htmlcharset=utf-8\">\n"

\."<meta http-equiv=\"Content-Script-Type\" content=\"神游text/javascript\">\n"

\."<meta http-equiv=\"Content-Style-Type\" content=\"text/css\">\n"

\."<title>yourtitle</title>\n</head>\n"

let header = infor.head

silentput! =header

endfunction

autocmd BufNewFile *.html call AddFileInformation()

nmap <silent><F5>call AddFileInformation()<CR>

"具体方法(windows下):找到vim安装目录,比如说D:\Program Files\Vim

"里面有个_vimrc文件。渣尺

"用vim打开,在最后加入我上面的代码。

"使用的时候用:e xxxx.html建立新的文件,就会自动添加了文件头。

"我又添加了一个快捷键,在已经建立好的文件中按F5就可以手动添加了。

"你的名字 公司名字你可以添加到引号中,比如上面:

"let author = "Otuman"

"就可以了。

html语法我不懂。

你有没有已经做好的html的头文件的例子。我可以帮你做一个模板。很简单 。把你建立文件时想得到的做成一个ABC.html 发我邮箱。 [email protected]


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8206082.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存