vim环境配置
ctags
ctags对浏览代码非常的方便,可以在函数、变量之间跳来跳去等等.
下载
下载路径:http://ctags.sourceforge.net/
我已经下载过了,路径:/home1/fujun/software/ctags-5.8.tar.gz
编译&安装
$ tar -xzvf ctags-5.8.tar.gz
$ cd ctags-5.8
$ ./configure
# make
# make install
配置
在.vimrc中需要加入以下配置:
set tags=/home1/fujun/opt/bin/ctags #本地编译的ctags,将该文件放在了我的home目录的指定目录,仅对本用户有效
set tags=tags;
set autochdir
使用
然后去你的工程目录,如果你的工程是多层的目录,就去最上层的目录,在该目录下运行命令: ctags -R
那么在当前目录及其子目录下就会生成tags文件。
Ctrl + ] 跳到函数func()的定义处;
Ctrl + T 跳回func()的调用处;
变量, 结构, 宏, 等等, 都可以的
更多用法, 在vim命令模式输入 :help usr_29 查看即可.
taglist
高效地浏览源码,其功能就像vc中的workpace,那里面列出了当前文件中的所有宏,全局变量,函数名等。
下载
下载地址:http://www.vim.org/scripts/script.php?script_id=273
安装
下载taglist压缩包,然后把解压的两个文件taglist.vim 和 taglist.txt 分别放到
/usr/share/vim/vim74/doc/
/usr/share/vim/vim74/plugin/
使用
进入vim后用下面的命令打开taglist窗口.
:Tlist
mark.vim
多个单词高亮
下载
路径:http://www.vim.org/scripts/script.php?script_id=1238
安装
将mark.vim文件添加到相应路径下,我的是/usr/share/vim/vim74plugin下
使用
\m 用来使得光标处的单词着色
\n 使得原先着色的单词取消着色
\r 输入\r后再输入正则表达式,可以高亮匹配的相关单词
输入\r 然后再输入S->.*
有时候 \m 不起作用时,需要在.vimrc中加入
aaarticlea/png;base64,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" alt="img">
Vundle
下载&安装
如果目录.vim/bundle不存在请先创建,
git clone https://github.com/VundleVim/Vundle.vim.git ~/.vim/bundle/Vundle.vim
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Vundle
set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'VundleVim/Vundle.vim'
" All of your Plugins must be added before the following line
call vundle#end() " required
filetype plugin indent on " required
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
打开vim,运行 :PluginInstall 命令来自动安装插件。
YouCompleteMe
YouCompleteMe是vim中一个强大的自动补全、提示引擎。
下载
在~/.vimrc中的Vundle插件列表区域中添加YouCompleteMe的源位置,
Plugin 'Valloric/YouCompleteMe'
保存后退出,再打开vim,运行:PluginInstall命令下载。
安装
参考:https://github.com/Valloric/YouCompleteMe#linux-64-bit
问题
安装完成后,终端输入vim使用底部会报这样的错:
The ycmd server SHUT DOWN (restart with ':YcmRestartServer'). YCM core library not detected; you need to compile YCM before using it. Follow the instructions in the documentation.
解决办法:
cd .vim/bundle/YouCompleteMe
./install.py
Doxygen
安装&下载
在~/.vimrc中的Vundle插件列表区域中添加DoxygenToolkit的源位置
Plugin 'vim-scripts/DoxygenToolkit.vim'
保存后退出,再打开vim,运行:PluginInstall命令安装。
使用
安装好Doxygen后,打开代码文件,即可通过:DoxLic,:DoxAuthor,:Dox添加license说明、作者版本说明和函数说明。
默认的配置在~/.vim/bundle/DoxygenToolkit.vim/plugin/DoxygenToolkit.vim文件。
vim创建文件自动生成头部注释
参考我的博客:https://www.cnblogs.com/black-mamba/p/9280316.html
vim环境配置的更多相关文章
- 【vim环境配置】解决ubuntu上 由YouCompleteMe插件配置不当引起的 自动补全失效的问题
背景: 由于不可抗拒的原因,学习环境由之前centos的一台机器上,变成了ubuntu的一台机器上.因此,需要在新的ubuntu的机器上再配置一次vim环境.算起来这已经是第三次配置vim环境了(ma ...
- 【vim环境配置】在centos6.4上配置vim的一些零碎记录
上一篇日志已经step by step地实录了如何在本机mac上配置vim开发环境已经各种插件. 有了一定经验之后,开始在实验室远程server上centos6.4的环境下配置vim环境. 这台机器是 ...
- 【vim环境配置】详细实录
[写在前面] 以下的所有内容主要参照: https://github.com/yangyangwithgnu/use_vim_as_ide . 原blog作者写的非常用心,建议大家都去看看.(个人觉得 ...
- vim如何配置go语言环境
go语言没有如source insight般优秀的编辑器,试用了多种,vim算最好的,其次可以用liteide(有反查变量函数引用点.修改行变色功能),两者可配合使用. 更新:最好的是idea+go插 ...
- MAC配置VIM环境
Ruby开发环境配置 ~/.vimrc set nocompatible " be iMproved, required filetype off " required set r ...
- 第6天【egrep、bash环境配置及脚本、vim编辑器】
bash环境配置及脚本(02)_recv bash环境配置及脚本(02)_recv bash环境配置文件: 按生效范围划分,存在两类: 全局配置: /etc/profile /etc/bashrc 个 ...
- 代码编辑器[0] -> Vim/gVim[0] -> 基于 Python 的 gVim 环境配置(Windows)
环境配置 / Environment Setup 基于Python开发的 gVim 环境配置(Windows) 使用方式参考 Vim 的使用. 1 基于vundle进行配置 Vim有多个扩展管理器, ...
- 配置基于python的VIM环境
配置基于python的VIM环境 安装插件管理工具 为防止过多插件管理的麻烦,首先安装vim的插件管理工具Vundle.vundle本身的github软件已经有相关的中文文档,地址如下: vundle ...
- vim环境变量配置、背景色配置
我们使用vi或者vim的时候,如果想要显示行号,可能会这样做:切换到命令模式,然后输入set nu,再按回车键就显示了:还有就是咱们在编写程序的时候,有的时候会希望按下回车键后,光标不是每次都在行首, ...
随机推荐
- AFN同步异步请求
异步请求: -(BOOL)getOnlyKey1 { NSString *myUUIDStr = [[[UIDevice currentDevice] identifierForVendor] UUI ...
- 浏览器 UA 判断
export const inBrowser = typeof window !== 'undefined' export const inWeex = typeof WXEnvironment != ...
- How to set up OpenERP for various timezone kindly follow the following steps to select timezone in OpenERP
How to set up OpenERP for different Time Zones Click on the "Edit Preferences" wheel a ...
- STL之lambda表达式
一.简介 我们可以向一个算法传递任何类别的可调用对象.对于一个对象或一个表达式,如果可以对其使用调用运算符,则称它为可调用的.即,如果e是一个可调用的表达式,则我们可以编写代码e(args),其中ar ...
- SDUT 1157-小鼠迷宫问题(BFS&DFS)
小鼠迷宫问题 nid=24#time" title="C.C++.go.haskell.lua.pascal Time Limit1500ms Memory Limit 65536 ...
- 【Oracle】事务处理
名词解释 DML:Data Manipulation Language (数据库操纵语言) 例如:DELETE.INSERT.UPDATE.SELECT DDL:Data Definition Lan ...
- API密钥
什么是API密钥? 答:在api调用时,用来按照指定规则对您的请求参数进行签名,服务器收到你的请求时会进行签名验证,即可以界定你的身份也可以防止其他人通过某种手段恶意篡改你的请求数据. 密钥的使用? ...
- 如何监控tomcat性能
如何监控tomcat性能:[1]工具一 | 浏览:155 | 更新:2014-12-13 10:06 1 2 3 4 5 6 分步阅读 tomcat经常被用作中间件,也有直接作WEB的,自带的工具不是 ...
- spring.net aop 讲解
spring.net aop几个术语: 切面:针对类 切点:针对方法 object.xml <?xml version="1.0" encoding="utf-8& ...
- git版本库管理介绍,撤销git pull操作
Git是分布式版本控制系统,GitHub 是最大的 Git 版本库托管商,是成千上万的开发者和项目能够合作进行的中心. 大部分 Git 版本库都托管在 GitHub,很多开源项目使用 GitHub 实 ...