首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Vim Python 的最佳实践

screenshot 对于一些 Python 的小项目,使用 vim 是一个不错的选择。本文内容整理自我在知乎的回答 用 用 Vim Python 的最佳实践是什么?...error/warning sign syntax 增强 vim 自带对于 python 的高亮有点弱,连 self 都不给我亮起来, 这一点可以通过 python-mode/python-mode 来进行增强...在 python-mode 的 syntax/python.vim 里,可以看到比 vim 自带的 syntax/python.vim 更加细致的高亮群组,应该不难看懂各项内容,照着颜色表自行修改高亮风格就可以了...其实 python-mode 有点集大成的意思,囊括了用 vim python 的很多功能,有兴趣的可以尝试靠它 “一招打遍天下”。不过,目前我只是中意这一部分而已。...具体的 vim 配置在这里: space-vim (觉得的不错的话可以顺便到 github 点个 star 支持下哈), 启用 ycmd, syntax-checking, programming,

1.5K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    用GVIMVIMVerilog——VIM配置分享「建议收藏」

    使用VIM或GVIM最基本的配置,不包含任何插件相关的设置,VIM用于verilog,非常欢迎大家在评论区分享讨论。...简单补充下使用方式,输入 cd ~ 然后 gvim .vimrc,输入下面的配置即可 用GVIM/VIMVerilog——VIM配置分享 基本配置 几点说明 1,禁用方向键,使用 jk 代替ESC...自动补全命令配置 3,进行版权声明的设置 4,一些其他映射 5,根本原则 基本配置 set nocompatible "不兼容vi syntax on "语法高亮度显示 set noerrorbells " 不让vim...VIM中有三种模式:命令模式,输入模式,命令行模式,其map映射 在vim配置文件中经常会看到map、nmap、imap n ——表示在普通模式下生效。 v ——表示在可视模式下生效。...不要忘记专注代码本身,VIM的基本配置只是我们的辅助手段,帮助我们尽可能的更加专注于编码本身的!!! 版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。

    4.3K10

    vim 配置python3环境_vim怎么运行python

    1.1环境 OS:CentOS Linux release 7.6.1810 (Core) python版本:Python 3.9.6 需求:配置vim使能支持python程序开发的类似IDE环境,实现代码不全...1.2检查环境 1.检查vim版本,如果没有“+python3”关键字,则需要升级vim # 可见vim版本为7.4 [root@drp-monitor-20210426165633-mojh ~]#...指定 python 路径 –with-python-config-dir=/usr/local/lib/python3.9/ 指定 python3 路径 –prefix=/usr/local/vim...:指定VIM将要安装到的路径 (自行创建) #python3/dyn 含义如下,表示同时支持python2和python3 No Python support (-python, -python3) Python...Press ENTER or type command to continue #A5:原因:vim8不能同时pythonpython3,需要关闭python2的配置开关--enable-pythoninterp

    1.1K20

    vim实现python函数跳转

    网上很多帖子都是说通过 ctags 或者 ExuberantCtags 来实现函数跳转,如果你是 C 语言开发者,无可厚非,Python 怎么办?快来看下面操作吧!...1.步骤 1.下载一个文件 2.使用下载的文件为项目生成 tags 文件(里面记录了所有函数、类等位置,做了对应关系) 3.将生成的 tags 文件让 vim 读取 4.使用快捷键跳转 2.详细操作 1....复制然后利用浏览器打开网址:http://svn.python.org/projects/python/trunk/Tools/scripts/ptags.py 2.本地新建一个文件 ptags.py...4.让 vim 找到路径。...4.1 打开配置文件 vim ~/.vimrc 4.2 添加如下内容,然后保存 set tags+=tags 4.3 在命令模式下输入如下命令,重新加载一下 vim 配置文件: :source $MYVIMRC

    3.2K20

    python,NFV项目开发--vim

    vimpython开发最常用的编辑工具之一,本文不是介绍vim的,而是结合python进行实际项目开发,说一说vimpython开发中的心得。...vim之所以流行,之所以被称为上古神器 1) bash脚本perl的,在linux下修改些配置,对vim再熟悉不过。 vim的高效因为纯键盘,要远远快过鼠标键盘结合。...下面聊一聊vimpython开发中的必备配置和插件以及心得。 两个常用的插件: pyflakes http://www.vim.org/scripts/script.php?...script_id=2914 这两个vim插件下载好了,解压缩后直接复制到~/.vim/ftplugin/python python开发,pyflakes必装,实时提示语法错误。...PEP8的错误,但不能保证100%符合PEP8,二个是遵循PEP8代码,是个良好的编程习惯,不仅仅为了他人的阅读,应该让自己代码的时候就遵循这个规则来写。

    92631

    Vim的终极配置方案,完美的代码界面! ——.vimrc

    先秀一下我的Vim界面 语法补全我用的是YouCompleteMe, 有目录树插件,taglist插件等。 通过插件管理器Vundle来进行安装,具体方法自行百度。...还有创建源文件自动添加头文件的功能,例如一个.c程序 自动添加了写在配置文件里的信息,包括作者名,邮箱,时间和程序的头文件等。...配置 如果你需要配置vim,只需在Home目录创建一个~/.vimrc文件即可以配置vim了,如需安装插件,在~/.vim目录下创建一个bundle文件夹,插件装在里面。...' Plugin 'vim-airline/vim-airline' "vim-airline配置:优化vim界面" "let g:airline#extensions#tabline#enabled...中的插件 " Plugin 'taglist.vim' "ctags 配置:F3快捷键显示程序中的各种tags,包括变量和函数等。

    7.8K51
    领券