大神是如何装逼的 之 vim插件使用taglist和nerdtree
本文转载自:http://blog.csdn.net/yaoxingshuai/article/details/51385332
本文主要讲述如何在vim下配置taglist,nerdtree(看代码的时候用)
为了坚定大家看下去的决心,先贴一张效果图
可以看见中间是代码,左边是目录,右边是该文件的所有函数(一目了然,还可以鼠标直接点击操作,是不是很心动)
下面是具体步骤,完美的步骤
1.在~/目录下面创建 .vim 目录,然后再创建 .vim/bundle
cd ~/.vim/bundle 目录,然后执行 git clone https://github.com/gmarik/vundle.git 等待完成
cd ~
mkdir .vim
cd .vim
mkdir bundle
cd bundle
git clone https://github.com/gmarik/vundle.git
这样bundle就安装好了
2.下载taglist和nerdtree的安装包,然后解压到指定的位置
cd ~
mkdir taglist
mkdir nerdtree
下载并解压taglist
cd taglist; wget dooota.top/share/taglist_43.zip; unziptaglist_43.zip
可以看见解压后多了两个文件夹 doc plugin
cp -r doc/ plugin/ ../.vim/
下载并解压nerdtree
cd ~/nerdtree; wget dooota.top/share/NERD_tree.zip; unzipNERD_tree.zip
把doc和plugin下面的文件分别放在~/.vim/doc和~/.vim/plugin下面
cp doc/NERD_tree.txt ~/.vim/doc/
cp plugin/NERD_tree.vim ~/.vim/plugin/
3.安装ctags (具体可自行百度一下ctags的使用)
yum install ctags
在你的代码project的目录下(你要浏览的代码目录)
ctags -R *
然后可以看见你的project目录下多了一个tags,这是ctags给你产生的一个索引
4.配置~/.vimrc
cd ~
wget dooota.top/share/vimrc
mv vimrc .vimrc
vim .vimrc
最后几行是你刚才生成的tags的路径,记得自己更改哦
大功告成,现在去看看你的代码,F3可以在左边打开目录,F4可以在右边打开文件函数索引,是不是很牛逼
大神是如何装逼的 之 vim插件使用taglist和nerdtree相关推荐
- 大神把Win11装到手机上了 ,代码已开源!
来自机器之心 上个月底,万众瞩目的 Windows 11 正式发布了预览版,人们现在可以通过注册加入「Windows Insider 计划」安装测试版的新系统了. 虽然这个测试版有些简陋,但安装尝鲜的 ...
- 用linux装逼-我的vim配置(不定时更新)
把装逼进行到底!提高生活质量,多用键盘,不买鼠标! 我的vimrc插件大致如下: c/c++查找 ctags(一般自带) +cscope 函数提示 echofunc 窗口 taglist + WinM ...
- 7000p可以加装固态吗_玩车十年的大神都加装防倾杆,但真的可以提高车身刚性吗?...
近几年中国的汽车市场蓬勃发展,很多人更希望让自己的车能够个性化起来.改装可以说是近几年的热门词汇,现在大多数车型都是承载式车身,很多人都抱怨车身的刚性不好,纷纷额外加装各种配件来提高车身刚性.&quo ...
- 强烈推荐 十多款2023年必备国内外王炸级AI工具 (免费 精品 好用) 让你秒变神一样的装逼佬、感受10倍生产力
前言 ❤️ 现在AI人工智能一直是一个热门话题,尤其是最近ChatGPT各种充斥着AI领域的词语: 例如: 机器学习.深度学习.人脸识别.图像分割.语音识别.大数据.智能客服.人工智能聊天机器人.智慧 ...
- 很文艺,很小资 —— 初级华语音乐装逼指南【转载自豆瓣九点】
你还在听蔡依林.孙燕姿.张韶涵.王心凌.梁静茹么?出去怎么好意思跟人打招呼啊~~~所以我特地写这一篇来网普一下,造福广大装逼无门装精无路的小青年们.首先,本文是针对华语的,也就是两岸三地之内人声用中文 ...
- 编程小白和大神都想要的百元级物理外挂(装逼利器)----KeyPad++编程键盘
这两天夜不能寐,终究还是做出了这个违背祖宗的决定.... 是的,我正是要将一代代编程大神薪火相传的的终极奥义公之于众. 当你刚开始熟悉和掌握一门语言时,无论是C++还是Java亦或是Python,我们 ...
- C语言中的标识符以字母或下划线开头,牛逼大神整理的C语言基础知识,你确定你不码下来?...
[[怪兽爱C语言]牛逼大神整理的C语言基础知识,你确定你不码下来?]https://toutiao.com/group/6577344220355363341/?iid=15906422033& ...
- java魔剑天使_大天使之剑大神教你打造牛逼魔剑士
大天使之剑大神教你打造牛逼魔剑士 大天使之剑哪个职业厉害?大天使之剑魔剑士怎么加点升级快?下面来看看大天使之剑大神教你打造牛逼魔剑士吧,有点长,希望对大家有帮助! 魔剑士是这个游戏升级最为快速的职业, ...
- 服务器主机GHOST装系统,大神请绕道!科普电脑装系统最基本的两种方式,萌新千万不要错过...
原标题:大神请绕道!科普电脑装系统最基本的两种方式,萌新千万不要错过 Hello大家好,我是兼容机之家的小牛! 电脑装系统用GHOST好,还是原装版本好?这是很多小伙伴疑惑的问题,那么让我们来具体分析 ...
最新文章
- 【物料钢卷识别与定位】:1.读取数据(获取原始数据)
- zillow房价预测比赛_Zillow房价预测:2018年美国房价将会上涨
- 打造线下版元宇宙!机器人VR助力远程做核酸,登上Science子刊
- VBA最常用的基础代码、基础功能写法总结
- pytho基础之文件处理
- redux常见问题答疑
- 软件驱动安装在docker_docker 安装软件
- windows怎么下载安装python-windows下numpy下载与安装图文教程
- linux rpm 包制作详解
- 深入Istio架构和功能--理解数据面/控制面/流量管理/安全/可观察性
- 阿里 AI「一对多」挑战人类律师;谷歌或将推出自研手机和电脑芯片;JavaScript诞生25周年|极客头条...
- 避免jQuery名字冲突--noConflict()方法
- 数据--第50课 - 基础查找课后练习
- 教师资格证面试结构化面试100题
- iPhone iPad游戏应用开发视频教程
- 键盘测试软件能自动,键盘测试软件哪个好用?2020键盘测试软件推荐
- STM32CubeMX系列TIM
- nacl溶解度_氯化钠溶解度
- MFC对话框的透明化---续
- 经典编程书籍大全-python
热门文章
- C++冒泡排序(包含初级、正宗及改进三种实现)
- linux 格式化 lvm2,LVM2
- linux vi调至文件尾,linux vi从当前行复制到文件尾的命令?
- java td背景色_jQuery:无法更改表格单元格的背景颜色
- 为什么只看重结果_买家下单最看重的三项服务,做好这三点,让你的销量涨涨涨...
- CodeSheep谈前后端选择
- ios 搭建php,超级签名网源码+ios分发+签名端本地化+文字搭建教程_PHP源码
- python模块与类的区别_Python类、模块、包的概念及区别
- python决策评价模型_Python大规模建模的特征值选择和性能评估方法详解
- 苹果鼠标怎么充电_双十一苹果无线充电宝怎么选?充电兼容性强的品牌推荐_...