前言:逃离windows有很长时间了,特别是当今android盛行的时代,我们没有理由不选择ubuntu作为编译开发android之首选。其实操作系统只是我们使用的一个工具,windows也好linux也罢,自己用的好才是真的好。但是好的开发工具能让我们事半功倍。
先谈谈我的编程开发工具之路,source insight3.5这都是刚工作必备之工具,简直就代码阅读开发之神器。但有一个缺点就是调试编译很是不方便。vs编程的高富帅,编程调试很是好用,界面相当的友好。基本上windows程序开发编译调试面面俱到全方位无死角。但是我们嵌入式开发大部分都是linux下的,这高大上的工具虽然眼馋,可是基本上高级功能我们只能想想,还是洗洗睡吧。
俗话说工欲善其事必先利其器,那就让我们来一起学习linux下的开发工具吧!目前我使用的是ubuntu,但基本上linux系统都差不多。很明显的标志就是都有Terminal,基于命令行的操作,vim更是linux的必备工具。说了半天我们进入主题吧vim编程环境搭建使用,大工程的阅读开发调试。
首先我们还是先来讲一下搭建:
sudo apt-get install vim exuberant-ctags cscope global; (ubuntu14.04及以上版本执行即可,以下版本请先执行以下操作)
sudoadd-apt-repository ppa:fcwu-tw/ppa;
sudoapt-get update;
sudo apt-get install vim;
如果你对上面这些工具不熟悉请google, bing, baidu。有了这些工具我们还是只能简单的操作,对工程的阅读开发还是远远不够的。所以我们要配置vim,加入一些vim plugin,有两个文件.vimrc .vimrc.bundles 我配置的脚本首次需要下载请执行 :BundleInstall 安装脚本,下载完了你就可以使用它的强大功能了。你可以先看脚本中的中文注释,了解我们使用了那些快捷键,下篇我将介绍一下常用功能快捷键及大工程阅读开发。让你成为真正的键盘党,摆脱鼠标手。
第一时间获得博客更新提醒,以及更多技术信息分享,欢迎关注个人微信公众平台:程序员互动联盟
1.第一时间获得业内十多个领域的原创技术文章
2.对于文章内有疑问可以立即提出问题,第一时间得到回复,以及耐心的解答。
3.可以和原创文章作者成为很好的朋友,拓展自己的人脉资源。
扫一扫下方二维码或搜索微信号coder_online即可关注,我们可以在线交流。
脚本文件请看
http://blog.csdn.net/yistn/article/details/38637639
分享到:
相关推荐
这是一篇小白入坑自救指南,对的,你不用再害怕哪些vim中所遇到的坑了,有了本篇的自救宝典,真的就可以无所畏惧了,哈哈!!!
vim自带的简明教程!转化为pdf,方便打印
使用 Vim 更多的是一种技能而 不是一种知识,Vim 的学习更需要的不是头脑而是双手,经常按书中的指示 进行示例性的操作,在...编辑操作时你的手指就会建立一种自然的反应而不是由头脑来搜索该使用 哪一条操作技巧 。
下面的文章翻译自《Learn Vim Progressively》 ——————————正文开始—————————— 你想以最快的速度学习人类史上最好的文本编辑器VIM吗?...当你走完这篇文章,你会成为一个vim的 superstar。
VIM教程.pdf 详细的教你怎么使用vim工具,这是一个强大的编辑工具,值得学习
4. 如果你是第一次接触vim,那么使用":help tutor"或":help tutor@cn",你就会看到一个30分 钟的vim教程,会教会你vim的一些基本命令。 5. 有时间的话,一定要阅读一下Bram Moolenaar(vim的作者)写的Seven habits of...
VIM快捷键 VIM快捷键 VIM插件 VIM快捷键 VIM插件
quickfix模式,是一种加速你开发的工作方式,使你不必离开vim,就可以快速的完成”编辑-编译-修正”你的程序。它不仅仅对开发人员有用,只要你的工作有类似”编辑-编译-修正”的过程,它就可以极大的简化你的工作。 ...
vim是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便编程的功能特别丰富,在程序员中得到非常广泛的使用。vim能够大大提高程序员的工作效率。对于vim高手来说,vim能以与思考同步的速度编辑文本...
vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册 vim中文手册vim中文手册vim中文手册
Vim 是一款功能丰富而强大的文本编辑器,其代码补全、编译及错误跳转等方便 编程的功能特别丰富,在程序员中得到非常广泛的使用。 Vim 能够大大提高程序员的 工作效率。对于 Vim 高手来说, Vim 能以与思考同步的...
集成C、C++、python各类插件,打造全功能编辑环境,并带vimrc配置
add wintagexplorer.vim , echofunc.vim , vimrc
cp molokai.vim /usr/share/vim/vim73/colors cp /etc/vim/vimrc /etc/vim/vimrc.bak cp vimrc /etc/vim/vimrc
"vimshell.vim, vim中使用shell, 最好一款 source ~/.vim/bundle/vimshell/conf.vim "omnicppcomplete.vim source ~/.vim/bundle/omnicppcomplete/conf.vim "code_complete.vim source ~/.vim/bundle/code_...
文件中包含了vim的常用快捷键的图来指导你学习vim,方便快捷,易使用
vim配置 vim 配置 整理出来大家一起学习
支持python shell html css xml js c 等语言的自动补全(无需tab即可出现补全提示)及文件作者信息的生成,vimrc文件带有详细注释,带方法列表,wm可显示目录树
讲述 vim 编辑器的几十个实用上手技巧
最全vim配置,解压既能用vim。 集成了常用的插件包 自动补全智能提示飞一般的写代码。 就像一个轻量级IDE,文件目录浏览和函数列表显示功能一应俱全。 无需在额外任何配置,解压既能用。 详细介绍和使用参见个人博客...