1. 安装完整的vim
# apt-get install vim-gnome
2. 安装ctags,ctags用于支持taglist,必需!
# apt-get install ctags
3. 安装taglist
#apt-get install vim-scripts #apt-get install vim-addon-manager # vim-addons install taglist
4. 安装pydiction(实现代码补全)
#wget http://www.pythonclub.org/_media/Python-basic/pydiction-1.2.zip #unzip pydiction-1.2.zip // ~/.vim/after/ftplugin和~/.vim/tools/pydiction/目录默认不存在,需要自行创建 #cp pydiction-1.2/python_pydiction.vim ~/.vim/after/ftplugin #cp pydiction-1.2/complete-dict ~/.vim/tools/pydiction/complete-dict
5. 编辑配置文件
//~/.vimrc 修改当前用户配置,如果需要修改全局配置,vim /etc/vim/vimrc # vim ~/.vimrc let Tlist_Auto_Highlight_Tag=1 let Tlist_Auto_Open=1 let Tlist_Auto_Update=1 let Tlist_Display_Tag_Scope=1 let Tlist_Exit_OnlyWindow=1 let Tlist_Enable_Dold_Column=1 let Tlist_File_Fold_Auto_Close=1 let Tlist_Show_One_File=1 let Tlist_Use_Right_Window=1 let Tlist_Use_SingleClick=1 nnoremap <silent> <F8> :TlistToggle<CR> filetype plugin on autocmd FileType python set omnifunc=pythoncomplete#Complete autocmd FileType javascrīpt set omnifunc=javascriptcomplete#CompleteJS autocmd FileType html set omnifunc=htmlcomplete#CompleteTags autocmd FileType css set omnifunc=csscomplete#CompleteCSS autocmd FileType xml set omnifunc=xmlcomplete#CompleteTags autocmd FileType php set omnifunc=phpcomplete#CompletePHP autocmd FileType c set omnifunc=ccomplete#Complete let g:pydiction_location='~/.vim/tools/pydiction/complete-dict' set autoindent set tabstop=4 set shiftwidth=4 set expandtab set number set lines=35 columns=118
右边即为taglist窗口,按F8打开,使用Ctrl+w,再按w可以在code窗口和taglist窗口间切换。
以上所述是小编给大家介绍的 Ubuntu 下 vim 搭建python 环境 配置,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对网站的支持!
# Ubuntu
# 下
# vim搭建python
# vim配置go语言语法高亮问题的解决方法
# Ubuntu配置Vim及不同语法显示不同颜色操作步骤
# 轻松搞定VIM高亮NGINX配置文件的方法
# vim配置显示行号和语法高亮 即.vimrc文件的配置
# Python开发如何在ubuntu 15.10 上配置vim
# PHP工程师VIM配置分享
# Vim配置完整示例详解
# 小编
# 在此
# 给大家
# 不存在
# 即为
# 所述
# 给我留言
# 配置文件
# 感谢大家
# 再按
# 疑问请
# 有任何
# unzip
# ftplugin
# tools
# cp
# Python
# _media
# org
# zip
相关文章:
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
建站主机选购指南与交易推荐:核心配置解析
如何在腾讯云免费申请建站?
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
如何快速搭建支持数据库操作的智能建站平台?
c++如何打印函数堆栈信息_c++ backtrace函数与符号名解析【方法】
如何实现建站之星域名转发设置?
如何通过.red域名打造高辨识度品牌网站?
建站之星如何快速更换网站模板?
C++如何使用std::optional?(处理可选值)
如何打造高效商业网站?建站目的决定转化率
如何在Golang中处理模块冲突_解决依赖版本不兼容问题
北京网站制作网页,网站升级改版需要多久?
,购物网站怎么盈利呢?
如何在香港免费服务器上快速搭建网站?
如何通过主机屋免费建站教程十分钟搭建网站?
建站之星如何快速解决建站难题?
建站之星导航菜单设置与功能模块配置全攻略
网站好制作吗知乎,网站开发好学吗?有什么技巧?
网站制作难吗安全吗,做一个网站需要多久时间?
c# 在高并发场景下,委托和接口调用的性能对比
如何快速上传建站程序避免常见错误?
如何高效完成自助建站业务培训?
宝塔建站助手安装配置与建站模板使用全流程解析
建站主机如何选?高性价比方案全解析
专业型网站制作公司有哪些,我设计专业的,谁给推荐几个设计师兼职类的网站?
jQuery 常见小例汇总
c++怎么实现高并发下的无锁队列_c++ std::atomic原子变量与CAS操作【详解】
如何使用Golang table-driven基准测试_多组数据测量函数效率
企业网站制作公司网页,推荐几家专业的天津网站制作公司?
建站主机SSH密钥生成步骤及常见问题解答?
定制建站哪家更专业可靠?推荐榜单揭晓
建站之星后台密码遗忘如何找回?
网站制作话术技巧,网站推广做的好怎么话术?
早安海报制作网站推荐大全,企业早安海报怎么每天更换?
如何快速重置建站主机并恢复默认配置?
建站之星如何通过成品分离优化网站效率?
怎么将XML数据可视化 D3.js加载XML
如何在阿里云购买域名并搭建网站?
教育培训网站制作流程,请问edu教育网站的域名怎么申请?
如何在建站之星绑定自定义域名?
建站主机功能解析:服务器选择与快速搭建指南
Swift中switch语句区间和元组模式匹配
兔展官网 在线制作,怎样制作微信请帖?
宝塔面板如何快速创建新站点?
如何将凡科建站内容保存为本地文件?
电商网站制作多少钱一个,电子商务公司的网站制作费用计入什么科目?
建站168自助建站系统:快速模板定制与SEO优化指南
网站制作员失业,怎样查看自己网站的注册者?
湖州网站制作公司有哪些,浙江中蓝新能源公司官网?
*请认真填写需求信息,我们会在24小时内与您取得联系。