全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

Ubuntu 下 vim 搭建python 环境 配置

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小时内与您取得联系。