`

vim 自动代码补全方法

阅读更多

1. 找到 _vimrc 配置文件,在文件的任意地方加入如下设置项

 

  autocmd FileType python set omnifunc=pythoncomplete#Complete
  autocmd FileType javascrīpt set omnifunc=javascrīptcomplete#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

 

然后保存

2. 重启动 vim 这样,html,css,xml,php,c,javascript 都可以自动补全了

   补全的使用方法也是比较简单的,只要在输入代码时,按住Ctrl 然后按x 再按o 就可以了,即是x 跟 o 要紧着按,Ctrl 不要松开。

分享到:
评论

相关推荐

    linux下vim的自动补全的插件

    1. YouCompleteMe (YCM):这是一款高度优化的代码补全引擎,支持多种编程语言,并且具有快速、强大的特性。YCM不仅提供基本的关键词补全,还支持语法感知补全和类型感知补全,极大地提高了开发效率。安装YCM需要编译...

    vim 代码自动提示,自动补全 安装包 autocomplpop

    这个插件是 Vim 用户为了实现类似于其他现代IDE的代码补全体验而开发的,它可以与 `L9`(Vim9脚本)一起工作,提供更加智能的代码提示。 `autocomplpop` 插件的主要特点和功能包括: 1. **自动激活**:当用户在...

    SourceInsight与vim代码补全配置

    总的来说,Source Insight 和 Vim 的代码补全配置关键在于理解和定制它们的补全机制,以适应个人的编程习惯。Source Insight 侧重于直观的界面和内置的分析能力,而 Vim 则依赖强大的插件系统,提供高度自定义的体验...

    超强配置带自动补全功能的vim

    在"超强配置带自动补全功能的vim"主题下,我们将深入探讨如何通过配置Vim来实现高效的代码补全功能。 首先,Vim的自动补全功能可以极大地提高开发效率,因为它允许我们在编写代码时快速查找和插入可能的语句、函数...

    vim-c++代码补全.zip

    《Vim中的C++代码补全:开启高效编程之旅》 在编程的世界里,效率是决定生产力的关键因素之一。对于C++程序员来说,拥有一款强大的代码补全工具能够极大地提高编写代码的速度和准确性。Vim,这款历史悠久、功能丰富...

    史上最佳vim配置带插件包 自动补全智能提示飞一般的写代码

    它简化了代码补全,增强了导航功能,并且提供了方便的文件管理视图,使得Vim成为一个更加强大和高效的开发环境。无论是初学者还是经验丰富的Vim用户,都能从中受益,体验到飞一般的代码编写速度。

    设置vim自动补全、大文件、编辑C++文件和html文件

    一种常见的选择是`YouCompleteMe`,它提供了强大的代码补全支持,包括C/C++、Python等语言。安装步骤通常包括克隆其GitHub仓库,然后在Vim中运行`:PluginInstall`。配置完成后,你可以享受到基于语义的智能补全,极...

    vim代码补全插件.7z

    "vim代码补全插件.7z"这个压缩包包含两个主要的插件,分别用于不同的编程语言支持:ctags和OmniCppComplete。 1. **ctags**: ctags(Exuberant Ctags)是一个开源工具,它可以为源代码中的各种标识符(如函数、类...

    vim插件 java代码自动补齐

    "vim插件 java代码自动补齐"就是针对这一需求设计的,旨在为Vim提供Java语言的智能代码补全功能。 这个插件名为"javacomplete",它通过集成在Vim环境中,使用户在编写Java代码时能够享受到类似于IDE的自动完成体验...

    vim的java自动补全工具

    Vim 支持插件系统,通过安装特定插件,可以实现代码补全。对于 Java 开发,最常用的插件是 `YouCompleteMe` 和 `JavaComplete2`。这两个插件都提供了强大的代码补全、类型检查和跳转到定义等特性。 `YouCompleteMe`...

    在vim中针对c++自动补全

    首先,需要安装OmniCppComplete插件,该插件提供了强大的C++代码补全功能。安装过程非常简单,首先下载插件,然后将其解压到~/.vim目录下。 其次,需要创建tags子目录,用于存储C++标准库的标签信息。可以通过ctags...

    vim插件-配合数字电路systemverilog编程时使用

    其次,Vim的自动补全功能是提高编程效率的关键。`systemverilog.vim`可能包含了对SystemVerilog关键词和自定义函数的补全支持。在编写代码时,只需输入部分关键字,然后按特定快捷键(通常是`<C-x><C-o>`),Vim就会...

    linux-VimEasyComplete一个简单轻便的VIM自动补全插件

    这个插件为VIM(一个强大的文本编辑器)添加了自动补全功能,使得代码编写过程更加流畅和高效。 VIM(Vi Improved)是一个高度可定制和功能丰富的文本编辑器,它在程序员和系统管理员中非常受欢迎,因为它可以在...

    Python 自动补全(vim)

    可以实现下面python代码的自动补全: 1.简单python关键词补全 2.python 函数补全带括号 3.python 模块补全 4.python 模块内函数,变量补全 5.from module import sub-module 补全 想为vim启动自动补全需要下载...

    Python-Jedivim绑定Vim和Jedi自动补全库对Python进行自动补全

    在Python的开发环境中,高效的代码补全功能是提高编程效率的关键。Jedi-vim就是这样一个强大的工具,它将流行的文本编辑器Vim与强大的Jedi库结合,为Python开发提供了智能的自动补全功能。本篇文章将深入探讨Jedi-...

    vim插件----代码补全,高亮,文件浏览等等

    本篇文章将深入探讨如何利用Vim插件实现代码补全、语法高亮和文件浏览等功能。 一、代码补全 代码补全是现代开发环境中必不可少的一项功能,它能够帮助程序员快速输入代码,减少出错概率。在Vim中,我们可以使用`...

    vim代码补全的文档-vim-php-function.zip

    方法就是先下载方法列表下来,然后加载到vim中。vim本身支持这种扩展提示支持。压缩文件中即提供了PHP的函数列表文档,下载下来按文章 https://linge.blog.csdn.net/article/details/139781280 进行配置即可实现Vim...

    mac下vim之python配置步骤

    自动补全是 Vim 的一个重要功能,它可以根据代码的上下文自动完成代码。下面我们将介绍如何安装和配置自动补全插件。 首先,我们需要创建两个文件夹,以便存放自动补全插件的文件。 mkdir -p ~/.vim/after/...

    ubuntu下vim配置成C/C++ IDE

    本文件是在ubuntu下配置vim,变成C/C++集成开发环境,实现代码自动补全,函数参数提示,代码跳转,文件列表和函数项显示等功能,在ubuntu12.04 和ubuntu14.04中测试通过,只需执行vim.sh脚本即可,注意脚本中的vim73...

    vim配置文件自动补全r键运行所有程序

    本篇文章主要介绍了如何通过Vim配置文件实现代码自动补全功能,并且可以通过按下`r`键来运行当前编辑的程序。此外,还提到了如何配置Vim的颜色显示以及文件目录展示方式。 #### 二、自动插入文件头 在Vim配置文件...

Global site tag (gtag.js) - Google Analytics