广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python开发如何在ubuntu 15.10 上配置vim
  • 678
分享到

Python开发如何在ubuntu 15.10 上配置vim

如何在Pythonubuntu 2022-06-04 19:06:47 678人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

1,安装vim,你可以使用ubuntu 自带的apt-get 工具安装。 apt-get install vim-gnome 2,安装成功后,进行配置 1>首先进行自动提示补全的配置(pydic

1,安装vim,你可以使用ubuntu 自带的apt-get 工具安装。

apt-get install vim-gnome

2,安装成功后,进行配置

1>首先进行自动提示补全的配置(pydiction)

从官方上下载Http://www.vim.org/scripts/script.PHP?script_id=850最新的即可,解压缩后,进入解压缩后的目录,执行如下命令


# cp python_pydiction.vim /usr/share/vim/vim74/ftplugin
# mkdir /usr/share/vim/vim74/pydiction
# cp complete-dict pydiction.py /usr/share/vim/vim74/pydiction/
# vi ~/.vimrc 

讲解:

第一行 就是复制下载的文件 到/usr/share/vim/vim74/ftplugin
第二行 就是在/usr/share/vim/vim74/目录下创建文件夹pydiction
第三行 复制 complete-dict pydiction.py 这两个文件到
第四行 打开 .vimc配置文件

然后把下面的三行代码复制到里面然后保存,应该都会吧。

单击Esc后,执行:wq,保存


let g:pydiction_location = '/usr/share/vim/vim74/pydiction/complete-dict' 
let g:pydiction_menu_height = 20
autocmd FileType Python set omnifunc=pythoncomplete#Complete 

2>安装python_fold自动折叠插件从官方下载http://www.vim.org/scripts/script.php?script_id=515最新的插件,解压缩后,进入解压缩后的目录,执行如下命令


# cp python_fold.vim /usr/share/vim/vim74/plugin/
# vi ~/.vimrc 

讲解:

第一行 就是复制下载的文件 到/usr/share/vim/vim74/plugin
第二行  打开 .vimc配置文件

然后把下面的一行代码复制到里面

set foldmethod=indent

3> 安装自动高亮插件从官方上下载:http://www.vim.org/scripts/script.php?script_id=790,下载最新的插件,解压缩后,进入解压缩后的目录,执行如下命令


mv /usr/share/vim/vim74/syntax/python.vim /usr/share/vim/vim74/syntax/python.vim_backup cp python.vim /usr/share/vim/vim74/syntax 

讲解:

第一行 就是将python.vim 备份
第二行 复制python.vim 到/usr/share/vim/vim74/syntax 目录下

4> 生成 ctag 序列

进入到 python 程序脚本(项目)所在的目录,在该目录下执行:

ctags -R *

如果提示没有安装ctags,执行apt-get install ctags即可。

生成一个 ctags 文件,该文件记录了程序/项目的函数、类等的分析序列记录。有关 ctag 的详细用法请阅读 ctag 的 manpage。

5>安装taglist 插件

从官方上下载插件:http://www.vim.org/scripts/script.php?script_id=273 ,用最新的即可,解压缩后,进入解压缩后的目录,执行如下命令。


# cp plugin/taglist.vim /usr/share/vim/vim74/plugin/
# cp doc/taglist.txt /usr/share/vim/vim74/doc/
# vi 

执行下面的命令

:helptags /usr/share/vim/vim74/doc
:help taglist.txt 第一行 生成 taglist 帮助文件列表 第二行 查看 taglist 帮助信息配置 vimrc, vi ~/.vimrc,在后面添加如下代码


let Tlist_Show_One_File = 1 
let Tlist_Exit_OnlyWindow = 1 
let Tlist_Use_Right_Window = 1 
let Tlist_Auto_Open=1 
let Tlist_File_Fold_Auto_Close=1 

讲解:

第一行 不同时显示多个文件的tag,只显示当前文件的。
第二行 如果 taglist 窗口是最后一个窗口,则退出 vim。
第三行 在右侧窗口中显示 taglist 窗口。
第四行 在启动 vim 后,自动打开 taglist 窗口。
第五行 只显示当前文件 tag,其它文件的tag折叠。

最后的配置结果截图如下:

查看图片

配置文件内容如下:需要的可复制。


set tabstop=4
set softtabstop=4
set shiftwidth=4
set expandtab
set autoindent
set foldmethod=indent
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
autocmd FileType python set omnifunc=pythoncomplete#Complete
let g:pydiction_location = '/usr/share/vim/vim74/pydiction/complete-dict'
let g:pydiction_menu_height = 20
set foldmethod=indent 

配置后,文件编辑结果如下:

查看图片

--结束END--

本文标题: Python开发如何在ubuntu 15.10 上配置vim

本文链接: https://www.lsjlt.com/news/15440.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python开发如何在ubuntu 15.10 上配置vim
    1,安装vim,你可以使用ubuntu 自带的apt-get 工具安装。 apt-get install vim-gnome 2,安装成功后,进行配置 1>首先进行自动提示补全的配置(pydic...
    99+
    2022-06-04
    如何在 Python ubuntu
  • 在VScode上配置Python开发环境
    软件准备: 首先得下载好Python和VScode VScode:https://code.visualstudio.com/ Python:https://www.python.org/ftp/python/3.7.0/python-3...
    99+
    2023-01-31
    环境 VScode Python
  • 如何在Ubuntu 18.04(实体机)上配置OpenWRT的开发环境
    一、安装虚拟机(实体机) 安装虚拟机或者实体机都可以,刚上手建议安装虚拟机,选择16.04版本或者18.04版本都OK,其openwrt开发环境的搭建过程大同小异,看自身情况选择即可。安装教程请参考其他资料,此处不再记录...
    99+
    2022-06-04
    Ubuntu 18.04配置OpenWRT开发环境 配置OpenWRT开发环境
  • 如何在 ubuntu linux 上配置 go 语言的 qt 开发环境
    go语言是开发效率极高、运行速度也接近C程序的现代编程语言,qt是跨平台的优秀gui库,二者结合起来工作表现非常优秀。本文讲的有两个事情,第一个是安装go语言的qt绑定包,第二个是安装go语言的集成开发环境。 安装g...
    99+
    2022-06-03
    ubuntu go 语言 qt 开发环境 go 语言 qt 开发环境 linux qt开发环境
  • 如何在Ubuntu上安装配置NFS
    文章目录 1. 在服务器端安装NFS内核服务器:2. 配置NFS共享目录:3. 在客户端安装NFS客户端并挂载NFS共享: 1. 在服务器端安装NFS内核服务器: 首先,确保您的Ubunt...
    99+
    2023-09-01
    ubuntu linux 服务器
  • 如何在Ubuntu 14.04/15.04上配置Node.js
    这篇文章将为大家详细讲解有关如何在Ubuntu 14.04/15.04上配置Node.js,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Node.js 4.0 发布的主要目标是为io.js 用户提供一个简...
    99+
    2023-06-13
  • 如何在Linux上配置Python和Django以进行Web开发?
    在Linux上配置Python和Django以进行Web开发,是很多程序员和开发人员必须掌握的技能。Python和Django是目前最流行的Web开发语言和框架,而Linux则是最受欢迎的操作系统之一。本文将介绍如何在Linux上配置Pyt...
    99+
    2023-06-17
    linux django 开发技术
  • 如何在Ubuntu上安装与配置Samba
    文章目录 1. 安装Samba:2. 配置共享目录:3. 配置Samba: 1. 安装Samba: 首先,确保您的Ubuntu系统已经更新。在终端中执行以下命令: sudo apt upd...
    99+
    2023-10-01
    ubuntu linux 服务器
  • shell开发如何在vim中编辑上一条命令
    这篇文章主要介绍了shell开发如何在vim中编辑上一条命令,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。在 vim 中编辑上一条命令代码如...
    99+
    2022-10-19
  • 如何在ubuntu 15.04服务器上配置SNMPv3
    这篇文章主要介绍“如何在ubuntu 15.04服务器上配置SNMPv3”,在日常操作中,相信很多人在如何在ubuntu 15.04服务器上配置SNMPv3问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何在...
    99+
    2023-06-17
  • 如何在Ubuntu系统上安装配置Golang
    在开发中,使用不同的编程语言有时是必要的。在最近的趋势中,Golang被广泛使用。这是一种强大的编程语言,用于构建高性能和可扩展的应用程序。在本文中,我们将讨论如何在Ubuntu操作系统上安装Golang。Golang是一种强大的编程语言,...
    99+
    2023-05-14
    Ubuntu go语言 Golang
  • 如何在Ubuntu系统上配置PXE服务器
    本篇内容主要讲解“如何在Ubuntu系统上配置PXE服务器”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何在Ubuntu系统上配置PXE服务器”吧!PXE概述PXE(preboot execu...
    99+
    2023-06-13
  • 如何在Mac上通过docker配置PHP开发环境
    目录使用docker-compose配置开发环境什么是docker-compose目录结构MySQL测试phpDockerfilephp服务中遇到的坑php.iniNginxapp....
    99+
    2022-11-12
  • 如何在Windows上快速设置Python开发环境?
    Python是一种高级编程语言,具有易于学习、简洁易读、可扩展性强等特点。在Windows系统上搭建Python开发环境是非常简单的,本文将为大家介绍如何在Windows上快速设置Python开发环境。 第一步:下载Python安装包 首先...
    99+
    2023-08-02
    shell ide windows
  • 如何在 Ubuntu 18.04 上安装和配置 NFS 服务器
    网络文件系统(NFS)是一种分布式文件系统协议,允许您通过网络共享远程目录。 使用 NFS ,您可以在系统上安装远程目录,并使用远程计算机上的文件,就像它们是本地文件一样。 默认情况下,NFS 协议未...
    99+
    2023-09-15
    服务器 ubuntu linux 运维
  • 如何用VScode配置Python开发环境
    目录前言软件准备软件安装安装python检查python是否安装成功安装第三方的包安装VScode配置VScode安装python插件。创建项目,配置工作区域1、创建一个本地文件夹,...
    99+
    2023-05-13
    VScode VScode配置Python VScode配置Python环境
  • VSCode中如何配置Python开发环境
    VSCode中如何配置Python开发环境,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。检查Python是否安装成功:打开命令提示符输入 python 回车输入...
    99+
    2023-06-20
  • 如何在VSCode配置PHP开发环境
    目录一、下载XAMPP二、 下载xdebug插件三、下载并安装VSCode一、下载XAMPP XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。...
    99+
    2022-11-12
  • Ubuntu安装完如何更新系统配置开发环境
    这篇文章主要介绍了Ubuntu安装完如何更新系统配置开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Ubuntu安装篇:首先到Ubuntu官方网站下载,刻成盘Ubunt...
    99+
    2023-06-16
  • 如何在Windows上快速配置Python、npm和shell?
    在Windows上安装Python、npm和shell是每个开发者必须掌握的基本技能。本文将介绍如何在Windows上快速配置Python、npm和shell,并且会提供一些演示代码供读者参考。 安装Python Python是一种高级编程...
    99+
    2023-10-14
    npm shell windows
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作