python vim自动补全

简介:

1.下载插件包

https://github.com/vim-scripts/Pydiction

#####################

包括三个文件

python_pydiction.vim #vim插件

complete-dict #python关键字和模块列表,

pydiction.py  #python脚本,可以添加更多的模块


2.配置

#1.查看家目录下是否有.vim目录,若没有则创建。

mkdir  -p  ~/.vim/after/ftplugin/pydiction

#2.把上面下载的三个文件放到指定的位置

mv  python_pydiction.vim  ~/.vim/after/ftplugin/

mv complete-dict pydiction.py  ~/.vim/after/ftplugin/pydiction/

#3.修改 ~/.vimrc文件,若没有则创建,在该文件中添加下面两行。

filetype plugin on

let g:pydiction_location='~/.vim/after/ftplugin/pydiction/complete-dict'















本文转自谢无赖51CTO博客,原文链接:http://blog.51cto.com/xieping/1437208 ,如需转载请自行联系原作者










相关文章
|
5月前
|
程序员 开发工具 Python
[oeasy]python017_万行代码之梦_vim环境_复制粘贴
在这个教程中,作者分享了如何在 Vim 编辑器中快速创建和操作大量代码行。首先,通过 `yy` 复制一行,然后使用 `p` 粘贴来增加代码行数。通过反复粘贴,可以迅速生成多行代码。为了加快操作,可以用 `9999p` 来一次性粘贴9999行。接着,介绍了撤销(`u`)和重做(`ctrl+r`)的操作,以及删除整篇文档的快捷方式。最后,作者提到虽然可以生成一万行代码,但并不建议这样做,因为可能会导致程序崩溃,并提醒大家适度编程。
150 2
|
5月前
|
缓存 Shell 开发工具
[oeasy]python0016_在vim中直接运行python程序
在 Vim 编辑器中,可以通过`:!`命令来执行外部程序,例如`:!python3 oeasy.py`来运行Python程序。如果想在不退出Vim的情况下运行当前编辑的Python文件,可以使用`%`符号代表当前文件名,所以`:!python3 %`同样能运行程序。此外,可以使用`|`符号连续执行命令,例如`:w|!python3 %`会先保存文件(`w`)然后运行Python程序。这样,就可以在不离开Vim的情况下完成编辑、保存和运行Python程序的流程。
43 0
|
开发工具 C语言 开发者
vim实现python函数跳转
网上很多帖子都是说通过 ctags 或者 ExuberantCtags 来实现函数跳转,如果你是 C 语言开发者,无可厚非,Python 怎么办?快来看下面操作吧!
|
API 开发工具 开发者
vim插件开发之python-helloworld插件
vim插件开发之python-helloworld插件
117 0
|
IDE 安全 前端开发
Win11系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境
众神殿内,依次坐着Editplus、Atom、Sublime、Vscode、JetBrains家族、Comodo等等一众编辑器界的大佬们,偌大的殿堂内几无立锥之地,然而在殿内的金漆雕龙宝座上,端坐着一位睥睨众生的王者,那就是被称之为编辑器之神的Vim,作为一个有着30余年历史的老牌神器,没有任何编辑器可以和它媲美,其时江湖有云:神编Vim不会玩,纵称大神也枉然。Vim在 1976 年发布,奉行 Unix 传统的“Do one thing and do it well”哲学,每个程序只做一件事但求做到最好,通过程序之间的配合得到强大的功能,其两种模式(Normal/Insert) 的玄妙变换,幻
Win11系统下安装编辑器之神(The God of Editor)Vim并且构建Python生态开发环境
|
Linux 开发工具 数据安全/隐私保护
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令3
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令3
109 0
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令3
|
Linux 开发工具 Python
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令2
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令2
161 0
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令2
|
Ubuntu Linux 开发工具
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令
140 0
【Python零基础入门之终结篇】:虚拟机Linux命令、Vim编辑器、有趣的命令
|
1天前
|
机器学习/深度学习 Linux Python
Python编程教学
Python教学
24 13
下一篇
无影云桌面