gvim自动补全设置

news/2024/7/6 1:32:18
在_vimrc里加:
autocmd FileType python set omnifunc=pythoncomplete#Complete
autocmd FileType javascript 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
然后就可以补全python js html css xml php c 如果下载了omnicppcomplete,解压后放到%HOMEPATH%/vimfiles下,然后在_vimrc里加:
set nocp
filetype plugin on
现在补全功能就狂强了。需要补全的时候ctrl-x ctrl-o连着按,就会跳出一个候选菜单。啊,以前不知道,还到处搜索vim补全插件。现在好了。非常齐全了。呼,赶快开始享受编程!

http://www.niftyadmin.cn/n/847589.html

相关文章

U-Boot移植——Nand Flash

0 开发环境 宿主机:Ubuntu14.04 开发板:MIni2440 U-Boot:u-boot.1.1.6 1 准备工作 先根据《U-Boot移植——添加新开发板》添加对MIini2440的支持,然后再继续本文的工作。本文的工作主要参考参考资料[5]p276-283 2 include/confi…

sensors.goldfish.so是什么

sensors.goldfish.so是什么突然发现编译总是会有sensors.goldfish.so生成,今天追究了一下,它来自development/tools/emulator/system/sensors看样子是给模拟器用的。同样的例子还有一些库,都是模拟器用的。不用关心。也可以修改Android.mk不编…

vim删除文本的命令

x 删除光标下的字符 ("dl" 的缩写) X 删除光标前的字符 ("dh" 的缩写) D 从当前位置删除到行尾 ("d$" 的缩写) dw 从当前位置删除到下一个单词开头 db 从当前位置删除到前一个单词的开头 diw 删除光标上的单词 (不包括空白字符…

大数据虚拟化零起点-2基础运维第一步-环境规划和准备

大数据的虚拟化之旅以POC开启最为合适。POC是Proofof Concept的简称,意思是概念验证,也就是通常意义上指的测试,用以了解产品的特性是否符合预期的需求。那么,如何从零起点部署大数据虚拟化的POC环境呢?我认为&#xf…

java去重(1通过迭代器,2直接赋值)

1.List<Integer> listnew ArrayList<Integer>(); //有值 List<Integer> listTemp new ArrayList<Integer>(); //临时的list Iterator<Integer> itlist.iterator();//取得有值得list的迭代器 while(it.hasNext()){ int a it.next(); if(lis…

在ubuntu12.04中开启休眠功能

在ubuntu12.04中开启休眠功能1&#xff0c;调整swap分区大于等于内存。2&#xff0c;找出swap的UUID。sudo blkid3&#xff0c;修改/etc/default/grub文件。找到GRUB_CMDLINE_LINUX""&#xff0c;修改为GRUB_CMDLINE_LINUX"resumeUUID第二步找到的swap uuid&quo…

函数可重入性及编写规范

一、可重入函数1&#xff09;什么是可重入性&#xff1f;可重入&#xff08;reentrant&#xff09;函数可以由多于一个任务并发使用&#xff0c;而不必担心数据错误。相反&#xff0c; 不可重入&#xff08;non-reentrant&#xff09;函数不能由超过一个任务所共享&#xff0c;…

执行make menuconfig出来了N多错误

make menuconfig 出来了N多错误&#xff0c;配置界面也出不来&#xff0c;搜了下发现这些错误都是和menuconfig这个界面的显示程序有关解决办法:http://lzjyjh.blog.sohu.com/137854765.html用google查了原来是少了 ncurses-devel 组件&#xff0c;这就是menuconfig的显示程序。…