> 백엔드 개발 > PHP 튜토리얼 > vim配置成ide 主要是用于php和c开发者

vim配置成ide 主要是用于php和c开发者

WBOY
풀어 주다: 2016-06-20 12:43:37
원래의
977명이 탐색했습니다.

vim配置成ide 主要是用于php和c开发者 提供文件目录, 自动补全和提示, 新建文件默认注释等功能

目标

让VIM有IDE的效果1. 目录树2. 打开文件标签3. 函数、类成员视图(Eclipse的outline功能)4. 函数跳转5. 自动补全6. 查找、替换
로그인 후 복사

效果图

如果加载不出来, 请参考我的博客上的图片

安装

版本要求

vim 版本>=7.3 低版本可以执行 Vim74Install.sh 安装查看vim版本  vim --version
로그인 후 복사

安装 步骤

git clone https://github.com/wming3/.vimToIDE.git  ~/.vimcd ~/.vimsh Install.sh
로그인 후 복사

新增插件

cd ~/.vimgit submodule add https://github.com/scrooloose/nerdcommenter.git bundle/nerdcommenter
로그인 후 복사

删除Vim插件, 使用如下命令

1.git rm -r --cache bundle/nerdcommenter    2.rm -rf bundle/nerdcommenter    3.修改.gitmodules ,删除相关节点
로그인 후 복사

插件使用说明

默认配置

<leader> = ,   :下文中的<leader> 用此替代符<C + c> : 关闭当前buff<C + n> : 打开下一个buff<C + b> : 打开前一个buff<C + r> : 相对行号/绝对行号的控制<C + h> : 文件时光机功能
로그인 후 복사

Conque-Shell

在Vim中打开Terminal的插件:ConqueTerm bash 打开终端:ConqueTermSplit 分隔窗口方式打开终端
로그인 후 복사

OmniCppComplete

C/C++代码自动补全增强插件
로그인 후 복사

checksyntax_vim

语法检查插件F5 启用检查(文件保存后自动检查)
로그인 후 복사

cscope

语法标签生成,代码阅读插件F6 生成当前目录的语法标签 (只跟踪 .php .phtml .java .c .cpp .h)文件<C + ]> 跳转定义<C + t> 跳转上一步<C + g> g: 查找函数定义<C + g> d: 查找函数调用<C + g> s: 查找所有出现处<C + g> c: 查找调用记录
로그인 후 복사

easygrep

关键字查找插件<leader>vv 查找关键字
로그인 후 복사

file-line

fuzzyfinder

文件查找插件(支持通配符) F4 开启
로그인 후 복사

nerdcommenter

用来给代码添加注释<leader>cc 添加注释<leader>cu 取消注释<leader>c<space> 添加/取消 注释<leader>cm 段注释<leader>cs 漂亮的注释
로그인 후 복사

nerdtree

?  打开帮助B  显示/关闭书签D  删除书签F5 给当前目录创建标签R  更新当前目录t  在新标签中打开当前文件F1 帮助  F2 打开文件目录树F3 打开文件标签,函数类成员视图
로그인 후 복사

snipMate

代码块生成for/foreach/class/func + tab 生成代码段语法文件: ~/.vim/snippets/*.snippets
로그인 후 복사

solarized

默认模板自带的管理插件
로그인 후 복사

space

supertab

代码自动提醒插件
로그인 후 복사

tabular

文本对齐插件:Tab /=  按等号对齐
로그인 후 복사

tagbar

标签阅读插件(兼容面向对象语言)F3 显示/关闭
로그인 후 복사

vcscommand

版本控制插件(支持Git,Svn):VCSAdd 向源添加文件:VCSAnnotate 在每行代码前显示提交者:VCSCommit 提交对当前文件的更改:VCSDelete 在源中删除当前文件:VCSLog 显示文件的历史更改情况:VCSRevert 回滚当前文件到源中历史最新版本:VCSReview 查看当前文件的某个特定版本:VCSStatus 查看当前文件的版本信息:VCSUnlock 撤销对当前文件的锁定:VCSUpdate 更新当前文件到源中版本:VCSVimDiff 查看当前文件与历史版本的差别
로그인 후 복사

vim-l9

vim-powerline

状态栏增强插件
로그인 후 복사

博客地址: http://blog.csdn.net/u010187139/article/details/50015339

参考地址: http://wiki.baidu.com/pages/viewpage.action?pageId=137577394

项目主页:http://www.open-open.com/lib/view/home/1448628661267

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿