vim设置python脚本自动补全

简介: Linux VIM python 自动补全插件:pydictionPydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件。

Linux VIM python 自动补全插件:pydiction

Pydiction 可以是我们使用Tab键自动补全Python代码在Vim,是一款非常不错的插件。

Pydiction不需要安装,所有没有任何依赖包问题,Pydiction主要包含三个文件。

python_pydiction.vim -- Vim plugin that autocompletes Python code.

complete-dict -- Dictionary ``file of Python keywords, modules, etc.

pydiction.py -- Python script to add ``more words to complete-dict.

下载Pydiction

mkdir ~/.vim

mkidr ~/.vim``/bundle

cd ~/.vim``/bundle

#这里我们也可以自己下载好上传到linux系统中

git clone https:``//github``.com``/rkulla/pydiction``.git

配置Pydiction

#- UNIX/LINUX/OSX: Put python_pydiction.vim in ~/.vim/after/ftplugin/

#- WINDOWS: Put python_pydiction.vim in C:\vim\vimfiles\ftplugin\

# Assuming you installed Vim to C:\vim\

cp -r ~/.vim``/bundle/pydiction/after/ ~/.vim

新建.vimrc文件

vim ~/.vimrc

在.vimrc文件添加如下配置:

filetype plugin on

let g:pydiction_location = ``'~/.vim/tools/pydiction/complete-dict'

let g:pydiction_menu_height = 3

到此已经可以使用Tab键自动补全python代码了。

img_6e6413266cbccef027cdb643a25d8d90.jpe
image
sktj
+关注
目录
打赏
0
0
0
0
32
分享
相关文章
Python入门修炼:开启你在大数据世界的第一个脚本
Python入门修炼:开启你在大数据世界的第一个脚本
61 6
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
|
4月前
|
自动化微信朋友圈:Python脚本实现自动发布动态
本文介绍如何使用Python脚本自动化发布微信朋友圈动态,节省手动输入的时间。主要依赖`pyautogui`、`time`、`pyperclip`等库,通过模拟鼠标和键盘操作实现自动发布。代码涵盖打开微信、定位朋友圈、准备输入框、模拟打字等功能。虽然该方法能提高效率,但需注意可能违反微信使用条款,存在风险。定期更新脚本以适应微信界面变化也很重要。
385 61
【YashanDB知识库】共享利用Python脚本解决Oracle的SQL脚本@@用法
本文来自YashanDB官网,介绍如何处理Oracle客户端sql*plus中使用@@调用同级目录SQL脚本的场景。崖山数据库23.2.x.100已支持@@用法,但旧版本可通过Python脚本批量重写SQL文件,将@@替换为绝对路径。文章通过Oracle示例展示了具体用法,并提供Python脚本实现自动化处理,最后调整批处理脚本以适配YashanDB运行环境。
[oeasy]python064_命令行工作流的总结_vim_shell_python
本文总结了命令行工作流中的关键工具和操作,包括vim、shell和Python。主要内容如下: 1. **上次回顾**:完成了输入输出的代码编写,并再次练习了vim的使用。 2. **shell基础**:介绍了shell环境及其基本命令,如`pwd`、`cd`、`ll -l`等。 3. **Python游乐场**:通过`python3`命令进入Python交互环境,可以进行简单计算和函数调用,常用函数有`help`、`ord`、`chr`等。 4. **vim编辑器**:详细讲解了vim的三种模式(正常模式、插入模式、底行命令模式)及其切换方法,以及常用的底行命令如`:w`、`:q`、`
102 15
利用Python脚本自动备份网络设备配置
通过本文的介绍,我们了解了如何利用Python脚本自动备份网络设备配置。该脚本使用 `paramiko`库通过SSH连接到设备,获取并保存配置文件。通过定时任务调度,可以实现定期自动备份,确保网络设备配置的安全和可用。希望这些内容能够帮助你在实际工作中实现网络设备的自动化备份。
114 14
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
这篇文章介绍了Vim编辑器的基本使用、常用命令和模式,以及Linux系统中用户和组的管理方法,包括用户和组相关文件如/etc/passwd、/etc/shadow和/etc/group的说明。
常用vim命令和vim基本使用及Linux用户的管理,用户和组相关文件
Linux Vim的 命令大全
Linux Vim的 命令大全
91 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等