1. 安装gcc, g++环境
新的Ubuntu系统一般都已经安装好,可通过 “gcc –version” 以及 “g++ –version” 查看是否已经安装好;如果没有安装,命令如下:
sudo apt-get install build-essential sudo apt-get install g++-4.4 2. 安装Vim sudo apt-get install vim vim-scripts vim-doc并创建如下.vimrc文件和三个目录,安装插件大概就是将.plugin和.doc文件放到对应的目录中(解压缩时选择合并即可)然后修改.vimrc文件即可;
~/.vimrc(~/.vimrc文件中的配置会覆盖/etc/vimrc中的配置); ~/.vim/plugin ~/.vim/doc ~/.vim/syntax.vimrc中常用定义:
"设置编码 set encoding=utf-8 set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936 set fileencodings=utf-8,ucs-bom,chinese "语言设置 set langmenu=zh_CN.UTF-8 "设置行号 set nu "设置语法高亮 syntax enable syntax on "设置配色方案 colorscheme desert "可以在buffer的任何地方使用鼠标 set mouse=a set selection=exclusive set selectmode=mouse,key "高亮显示匹配的括号 set showmatch "去掉vi一致性 set nocompatible "设置缩进 set tabstop=4 set softtabstop=4 set shiftwidth=4 set autoindent set cindent if &term=="xterm" set t_Co=8 set t_Sb=^[[4%dm set t_Sf=^[[3%dm endif "打开文件类型自动检测功能 filetype on 3. 安装vim中文文档vim中文帮助文档tar包下载地址:
解压后其中有个doc文件夹, 将其中的内容全部复制到~/.vim/doc, 或者vim安装目录下的doc目录中, 此时vim中的help信息已经是中文的了.
安装命令:
sudo apt-get install ctags并在.vimrc文件中添加:
" Ctags map <C-F12> :!ctags -R --c++-kinds=+p --fields=+iaS --extra=+q .<CR>在Vim中按下Ctrl-F12快捷键自动生成tags文件。命令执行完后,会在源代码目录生成tags文件。Vim默认会自动读取当前目录下的tags文件,所以不需要修改~/.vimrc文件。此时,我们已经具有定义跳转的功能了。有两组快捷键是最常用的。
Ctrl-] 跳转到光标所在符号的定义; Ctrl-t 回到上次跳转前的位置;在Vim命令行下运行help ctags查询更多功能。
5.其它插件安装Taglist: 提供源代码符号的结构化视图。
Cscope: 提供交互式查询语言符号功能,如查询哪些地方使用某个变量或调用某个函数。
OmniCppComplete: 主要提供输入时实时提供类或结构体的属性或方法的提示和补全。
SuperTab: 使Tab快捷键具有更快捷的上下文提示功能。
NERDTree: 提供树形浏览文件系统的界面。
MiniBufExplorer: 提供多文件同时编辑功能。
Winmanager: 将这NERDTree界面和Taglist界面整合起来,使Vim更像VS!
安装之后的效果图
这些插件更新较慢,汇总后的插件(更新截止2017-02-14)
可以到Linux公社资源站下载:
------------------------------------------分割线------------------------------------------
具体下载目录在 /2017年资料/9月/29日/Ubuntu配置C++开发环境以及Vim的配置/
------------------------------------------分割线------------------------------------------