linux怎么创建vi脚本,Vim 创建Python脚本时候自动补全解释器和编码方法
在用户家目录下创建vimrc文件,然后将如下内容添加进来:
function HeaderPython()
call setline(1, "#!/usr/bin/env python")
call append(1, "#-*- coding:utf8 -*-")
normal G
normal o
normal o
endf
autocmd bufnewfile *.py call HeaderPython()
保存退出即可
比如我用的是root用户,那么我创建过程如下:
vim ~/.vimrc
function HeaderPython()
call setline(1, "#!/usr/bin/env python")
call append(1, "#-*- coding:utf8 -*-")
normal G
normal o
normal o
endf
autocmd bufnewfile *.py call HeaderPython()
保存后退出
然后在任何目录下直接vim 文件名即可
更多Vim相关教程见以下内容:
linux怎么创建vi脚本,Vim 创建Python脚本时候自动补全解释器和编码方法相关推荐
- Windows 下python的tab自动补全
Windows 下python的tab自动补全 对于新学python的朋友来说,python模块的功能多而难记,mac和Linux中有tab自动补全命令功能,使用Windows的同学们怎么办?下面我们 ...
- python自动补全_Windows 下python的tab自动补全
Windows 下python的tab自动补全# 对于新学python的朋友来说,python模块的功能多而难记,mac和Linux中有tab自动补全命令功能,使用Windows的同学们怎么办?下面我 ...
- vscode python 第三方库自动补全 第三方库的智能提示
VS Code python设置第三方包的智能感知 因为使用Pyside6框架写Python程序,而QT自己的Qt Creator 在使用方面确实不如VScode轻便,故而使用VScode写Pysid ...
- python tab键自动补全_设置python中TAB键自动补全方法
设置python中TAB键自动补全方法 一.创建自动补全脚本如下: vi /tmp/python/tab.py #!/usr/bin/python # python tab file import s ...
- vim 快捷键_VIM学习笔记 自动补全详解(Auto-Completion Detail)
在插入模式下,利用自动补全(Insertion-Completion)功能,vim能够根据正在输入的字符,查找匹配的关键字并显示在弹出菜单(popup menu)中.通过选择匹配项,可以补全输入的部分 ...
- vs代码补全的快捷键_一款Python编程的自动补全插件神器——kite
最近发现了一款Python编程的插件神器--kite,相见恨晚啊,它是一款基于AI技术的自动补全功能插件,可用于大部分的Python编程环境,如PyCharm.VSCode.Vim.Sublime T ...
- python3 idle自动补全_给Python IDLE加上自动补全和历史功能
许多时候,我们使用Python,并不用写一个程序,一些不复杂的任务,我更喜欢在 IDLE(也就是交互式提示模式)下输入几行代码完成.然而,在这个模式下编辑代码,也有不够便利的地方,最主要的就是,不能用 ...
- vim补全html标签,vim括号引号html标签自动补全
(我现在已经不用下面方法了,可使用 xptemplate插件 http://blog.csdn.net/zcube/article/details/42525973) 问题:怎样在vim中实现花括号引 ...
- Python命令行自动补全和记录历史命令
2019独角兽企业重金招聘Python工程师标准>>> ~$ cat .pythonstartup import os import readline import rlcomple ...
最新文章
- Android TextView 中间添加划线与 底部添加划线
- php fprintf,PHP fprintf() 函数 | 菜鸟教程
- 滴滴自动驾驶,现在是一个怎样的“富二代”创业项目?
- SAP UI5里一个包含众多操作的OData请求url实例
- Mysql 的子查询
- Python使用字典get()方法TypeError: get() takes no keyword arguments
- UI设计素材|app表单模板,临摹学习,有效提高设计水平!
- php 零宽断言,正则表达式之零宽断言
- ❤️使用Spring注解开发(建议收藏)
- mysql socket错误处理_Mysql 报错处理
- 百度网盘下载加速方法(免会员免破解官方正规)
- 【论文泛读18】利用BERT进行端到端面向方面的情感分析
- 常吃这9种食物 牙齿坏得快
- Shell脚本发送邮件(CentOS+mailx+QQ邮箱)
- Lucas–Kanade
- The supplied data appears to be in the OLE2 Format. You are calling the part of POI that deals with
- 记百度推广和净网大师拦截广告的一次撕逼
- 虚拟局域网vlan理论
- java类的构造器可以被继承吗_java可以继承父类构造器吗
- 我的求职经历:走进过腾讯、网易、百度、迅雷