标签: python bash vim
我想知道是否可以在.bashrc或.vimrc中插入内容,以便每当我通过vim创建新的Python文件时,它会自动创建一个已经插入的文件我编辑它:
.bashrc
.vimrc
vim
#!/usr/bin/env python import sys if __name__ == '__main__':
我的绝大多数Python脚本都使用这些行,如果有办法在每个新创建的Python文件中包含这些行,我就会很好。
谢谢! -kstruct
答案 0 :(得分:10)
或者如果你想避免插件:
autocmd bufnewfile *.py 0r /path/to/python_default.py
答案 1 :(得分:4)
template是一个Vim插件,可以自动读取模板文件 新开始编辑文件。选择模板文件以匹配 要打开的文件名。此外,您可以在打开后运行任何命令。
答案 2 :(得分:1)
Snipmate是TextMate功能的更好版本。它有一个非常可扩展的模板语言,允许您插入shell命令的结果。