当前位置: 首页 > news >正文

2.2.3.1vim + ctags + cscope + taglist

在window下,我们一般用Source Insight来查看代码而在linux下,使用vim来查看代码,vim是一个简单的文本浏览/编辑器,它可以通过插件的形式,搭建一个完全的类Source Insight环境,通过快捷键的形式,快速查看、定位变量/函数,本文就是基于vim,通过ctags+cscope+taglist+Nerdtree将vi/vim打造成一个IDE.

1 vim安装与适配

1.1 安装

ubuntu默认安装的是vi,要想安装vim,需要手动安装

sudo apt -get install vim

vim --version

1.2 适配

通过通过.vimrc文件进行适配

2 ctags安装与适配

ctags,实现函数间的跳转,高速查找函数的定义

2.1 安装

1 命令安装:
sudo apt-get install ctags
或sudo apt-get install exuberant-ctags 
2 源码安装:
Exuberant Ctags
$ wget

http://www.lryc.cn/news/182985.html

相关文章:

  • JAVA面经整理(4)
  • Python3数据科学包系列(一):数据分析实战
  • 【LittleXi】【MIT6.S081-2020Fall】Lab: locks
  • 图像压缩:Transformer-based Image Compression with Variable Image Quality Objectives
  • C++ 类和对象篇(四) 构造函数
  • Swing程序设计(5)绝对布局,流布局
  • linux基础知识之文件系统 df/du/fsck/dump2fs
  • 华为云云耀云服务器L实例评测|Elasticsearch的Docker版本的安装和参数设置 端口开放和浏览器访问
  • 8章:scrapy框架
  • 软件工程与计算总结(二)软件工程的发展
  • Appium开发
  • EGL函数翻译--eglInitialize
  • 二项分布以及实现
  • css自学框架之幻灯片展示效果
  • 坦克世界WOT知识图谱三部曲之爬虫篇
  • Idea上传项目到gitlab并创建使用分支
  • 3D孪生场景搭建:参数化模型
  • 最短路径专题6 最短路径-多路径
  • 【Linux】Linux常用命令—文件管理(上)
  • 【Python】基于OpenCV人脸追踪、手势识别控制的求生之路FPS游戏操作
  • 约束优化算法(optimtool.constrain)
  • 如何查看postgresql中的数据库大小?
  • 使用python-opencv检测图片中的人像
  • 项目进展(三)-电机驱动起来了,发现了很多关键点,也遇到了一些低级错误,
  • 目标检测算法改进系列之Backbone替换为RepViT
  • 学习 Kubernetes的难点和安排
  • 【MATLAB源码-第42期】基于matlab的人民币面额识别系统(GUI)。
  • 【软件测试】软件测试的基础概念
  • Docker-mysql,redis安装
  • 五种I/O模型