http://blog.csdn.net/fdl19881/article/details/7275203

ctags .vim: http://www.vim.org/scripts/script.php?script_id=610

taglist.vim :  http://www.vim.org/scripts/script.php?script_id=273

tags for std c++ : http://www.vim.org/scripts/script.php?script_id=2358

$ ctags -R --sort=yes --c++-kinds=+p --fields=+iaS --extra=+q --language-force=C++ -f opencv /usr/include/opencv/   # for OpenCV

code_complete: http://blog.csdn.net/mdl13412/article/details/8097457

.vimrc

colorscheme desert
syntax on
set tabstop=
set softtabstop=
set shiftwidth= set autoindent set cindent set cinoptions={,1s,t0,n-,p2s,(03s,=.5s,>1s,=1s,:1s set nu if &term=="xterm"
set t_Co=
set t_Sb=^[[%dm
set t_Sf=^[[%dm
endif let g:ctags_path="/usr/bin/ctags"
let g:ctags_statusline=
let g:ctags_title=
let g:generate_tags=
let g:ctags_regenerate=
let Tlist_File_Fold_Auto_Close= "configure tags - add additional tags here or comment out not-used ones"
set tags+=~/.vim/tags/cpp
set tags+=~/.vim/tags/opencv " build tags of your own project with Ctrl+F12"
map <C-F12> :!ctags -R --sort=yes --c++-kinds=+p --fields=+iaS --extra=+q .<CR> """"""""""""""""""""""""""""""
" Tag list (ctags) 输入”:TlistOpen“时, 打开taglist窗口, ":TlistUpdate" 更新taglist, :TlistToggle“在打开和关闭间切换。
""""""""""""""""""""""""""""""
let Tlist_Show_One_File = "= 1 时,不同时显示多个文件的tag,只显示当前文件的
let Tlist_Exit_OnlyWindow = "如果taglist窗口是最后一个窗口,则退出vim
let Tlist_Use_Right_Window = "在右侧窗口中显示taglist窗口
autocmd BufWritePost *.cpp :TlistUpdate " 自动刷新taglist
let Tlist_Auto_Open = " 默认自动打开taglist窗口 " OmniCppComplete
" set the filetype to cpp format(when using c++)
set nocp
filetype plugin on
let OmniCpp_NamespaceSearch =
let OmniCpp_GlobalScopeSearch =
let OmniCpp_ShowAccess =
let OmniCpp_ShowPrototypeInAbbr = " show function parameters
let OmniCpp_MayCompleteDot = " autocomplete after .
let OmniCpp_MayCompleteArrow = " autocomplete after ->
let OmniCpp_MayCompleteScope = " autocomplete after ::
let OmniCpp_DefaultNamespaces = ["std", "_GLIBCXX_STD"] " automatically open and close the popup menu / preview window
au CursorMovedI,InsertLeave * if pumvisible() == |silent! pclose|endif
set completeopt=menuone,menu,longest,preview

vim opencv的更多相关文章

  1. opencv安装终结版

    ---恢复内容开始--- 1.安装Qt5.9.1 Qt官网址:https://download.qt.io/official_releases/qt/ 根据自己的需要选择版本,这里我选择的是qt-op ...

  2. opencv的安装和卸载

    安装 测试环境为centos 安装依赖 yum install cmake gcc gcc-c++ gtk2-devel gimp-develgimp-devel-tools gimp-help-br ...

  3. Ubuntu 16.04 + OpenCV 自定义环境变量 pkg-config / PKG_CONFIG_PATH

    0. 前言 今天在执行一段脚本的时候,爆出错误: Package opencv was not found in the pkg-config search path. Perhaps you sho ...

  4. Ubuntu16.04常用C++库安装及环境配置

    1. 常用非线性求解库Ceres #================================================================================== ...

  5. 编译OpenCV文档

    概述 使用OpenCV的过程中经常查看文档,每次都去官网查看,不过国内访问速度很慢,有一份本地的文档就好了.本文列出了在Linux(Fedora)系统上从OpenCV源码编译出documentatio ...

  6. Ubuntu Gnome16.04下安装cuda、theano和opencv

    1. 安装显卡驱动 ~$ lspci | grep controller00:02.0 VGA compatible controller: Intel Corporation Sky Lake In ...

  7. Ubuntu16.04安装配置Eclipse 以及opencv的使用

    安装配置http://www.oracle.com下载与自己电脑系统对应的JDK.我下载的是jdk-8u101-linux64.tar.gz 解压:sudo tar -zxvf jdk-8u101-l ...

  8. opencv笔记1:opencv的基本模块,以及环境搭建

    opencv笔记1:opencv的基本模块,以及环境搭建 安装系统 使用fedora22-workstation-x86_64 安装opencv sudo dnf install opencv-dev ...

  9. 在centos 6.4下安装opencv 2.3.1

    系统环境介绍: centos 6.4 1.安装依赖包 yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp ...

随机推荐

  1. JSTL简单介绍

    1.JSTL简单介绍: JSTL(JSP Standard Tag Library.JSP标准标签库)是一个不断完好的开放源码的JSP标签库.其提供两组标签,一组使用 EL(Expression La ...

  2. C语言malloc

    在子函数里面动态申请的内存不会自动被系统收回的,因为这些空间在堆里面,而不是栈,平常所说的不能返回指向栈的指针,比如在子函数里面定义一个字符指针,指向常量"hello"因为函数调用 ...

  3. gdb调试段错误及使用

    在编程调试中,经常出现段错误,此时可用gdb调试.具体方法为注册段错误信号处理函数,在处理函数中启动gdb.具体代码如下: void segv_handler(int no) { ]; ]; FILE ...

  4. ssh 保持连接

    ssh 保持连接 使用 ssh 登陆到云主机上,一段时间没有操作终端,会发现 ssh 连接断了,终端无响应. 配置 ssh 客户端,使其以一定间隔时间向 sshd 服务端发送心跳包,可解决此问题. / ...

  5. python发送post请求上传文件,无法解析上传的文件

    前言 近日,在做接口测试时遇到一个奇葩的问题. 使用post请求直接通过接口上传文件,无法识别文件. 遇到的问题 以下是抓包得到的信息: 以上请求是通过Postman直接发送请求的. 在这里可以看到消 ...

  6. 未开启HugePages ORACLE session剧增时引起的一次悲剧

    故障简单描写叙述一下:LINUX系统未开启HugePages,主机内存将近300G.SWAP是32G.ORACLE 的 SGA_MAX_SIZE设置是主机内存的将近80%,SGA_TARGET设置是主 ...

  7. EasyDarwin开源流媒体云平台中boost Base64编解码后与源长度不匹配的bug

    本文转自EasyDarwin团队Alex的博客:http://blog.csdn.net/cai6811376 EasyDarwin云平台中部分协议使用了Base64编码昨晚报文通信的载体.比如在对摄 ...

  8. EasyDarwin做转发延时太大?

    很多人反映,在用EasyDarwin做流媒体转发服务时,延时太大,实际Darwin在转发模块中,有一个控制转发Buffer时间的配置reflector_buffer_size_sec,我们将这个配置改 ...

  9. Android App 启动 Activity 创建解析

    继承实现类关系: ActivityThread  thread = new ActivityThread(); Context->ContextImpl   ContextImpl contex ...

  10. POSTGRESQL主备部署模式

    一.预期目的 主数据库(Primary pg ,假定主机名为A,后文不再赘述)和备用数据库(Standby pg,假定主机名为B,后文不再赘述)之间的数据能够相互备份. 主数据库发生故障时备用数据库可 ...