vim安装及配置

学习linux会使用vim编写c/c++代码很必要,vim加上一些必要的插件可以使开发效率提升,但是在网上查的资料都互相抄袭而且说的不太详细,决定自己简单总结一下。

没有用linux自带的vim,从官网下载的源码 ftp://ftp.vim.org/pub/vim/unix/vim-7.3.tar.bz2

解压缩,编译

tar -xvf vim-7.3.tar.bz2

cd vim73

./configure

make

makeinstall

安装到默认路径,我没有关心安装到了哪里

然后在root目录下新建文件夹.vim

root权限下

cd ~/

mkdir .vim

cd .vim

mkdir doc plugin

doc放置插件文档,plugin则放置.vim的插件

把.vimrc拷贝到root目录下

cp /etc/.vimrc ~/

然后修改.vimrc

syntax enable     颜色

syntax true      语法高亮

set nu!       显示行号

set showmatch   自动匹配

set ai!       自动缩进

set backspce    设置回退键可用

set smartindent  智能对齐

set tabstop=4    tab偏移4个空格

set background=dark  黑色背景

然后安装插件Ctags http://ctags.sourceforge.net

解压缩,编译

tar -xzvf ctags-5.6.tar.gz

cd ctags-5.6

make

make install

如何使用ctags:

cd到项目的根目录

ctags -R

生成一个tags的文件,在.vimrc里加入set tags=xxx/xxx/tags,每次增删函数,修改变量必须重新输入上面的命令

在代码文件用ctrl+]的组合键查找函数和变量的定义

时间: 2024-11-05 16:27:28

vim安装及配置的相关文章

Vim 安装、配置及复制粘贴操作

1.安装:sudo apt-get install vim 2.配置:cd ~ #进入用户主目录 touch .vimrc #.后缀文件不可见 vi .vimrc #打开文件 输入: 1 set cindent 2 3 set shiftwidth=4 4 set tabstop=4 5 set softtabstop=4 6 7 set number 8 set hlsearch 9 syntax on 10 11 set showmode 12 set foldmethod=syntax 1

vim安装与配置

LINUX操作系统VIM的安装和配置 VIM的安装 VI是LINUX下最老牌的编辑工具,而VIM则是VI的升级版本,LINUX系统必备啊. 1.在命令行敲入"vi"后按"tab"键,可以看到目前系统中只安装了vi和vim.tiny.vim是从VI发展而来的一个文本编辑器,功能更强大.而vim.tiny是vim的精简版,所以,安装vim势在必行 2.ubuntu系统:普通用户下输入命令:sudo apt-get install vim-gtk     centos系统

CentOS6 下Vim安装和配置

1.系统只安装了vim-minimal,执行以下命令安装另外两个组件 yum install vim-common yum install vim-enhanced 2.安装ctags yum install ctags 下载linux-2.6.32.27内核源码并解压到~/arm/linux-2.6.32.27,进入该目录,生成索引文件 ctags -R * 3.安装插件(基本上就是解压到~/.vim目录):taglist/nerdcommenter/omnicppcomplete/echof

win10与ubuntu16.04双系统的安装和配置

最近和ubuntu打了几天架..现在算是初步装好了 本来打算用硬盘安装,EasyBCD引导,但是试了试发现坑太多,并且安装很不方便,于是最后弃疗了QAQ U盘引导: 1.腾出磁盘空间:右键‘我的电脑’点击‘管理’,选择磁盘管理.选择一个空间大一些的磁盘,右键,压缩卷,给ubuntu腾出至少50G(51200M)内存 2.刻录u盘 3.按Del键或F2等等进入BIOS,选择U盘启动 4.进入安装界面,安装过程就很简单了.因为是安装双系统, 记得选择‘与win10共存’ PS:勾掉‘安装ubuntu

vim 安装

Ubuntu 16.04 下 Vim安装及配置 默认已经安装了VIM-tiny linuxidc@linuxidc:~$ locate vi | grep 'vi$' |xargs ls -al lrwxrwxrwx 1 root root 17 12月 9 21:12 /etc/alternatives/vi -> /usr/bin/vim.tiny lrwxrwxrwx 1 root root 20 12月 9 21:13 /usr/bin/vi -> /etc/alternatives/

Vim自动补全插件----YouCompleteMe安装与配置

Vim自动补全插件----YouCompleteMe安装与配置 使用Vim编写程序少不了使用自动补全插件,在Linux下有没有类似VS中的Visual Assist X这么方便快捷的补全插件呢?以前用的是neocomplcache+code_complete+omnicppcomplete,但效果还是不是很好.看到有YCM后前面的插件可以说拜拜了. YouCompleteMe:一个随键而全的.支持模糊搜索的.高速补全的插件.YCM 由 google 公司搜索项目组的软件工程师 Strahinja

Linux - vim安装 配置与使用

一 Vim 简介 以前一直用vi,最近开始使用 vim,下面将两者做一下比较. vi和vim都是多模式编辑器,不同的是vim 是vi的升级版本,它不仅兼容vi的所有指令,而且还有一些新的特性在里面.vim的这些优势主要体现在以下几个方面:1.多级撤消 在vi里,按 u只能撤消上次命令,而在vim里可以无限制的撤消.2.易用性 vi只能运行于unix中,而vim不仅可以运行于unix,windows ,mac等多操作平台.3.语法加亮 vim可以用不同的颜色来加亮你的代码.4.可视化操作 就是说v

vim 的安装及配置

Frm :http://blog.csdn.net/g_brightboy/article/details/14229139# 简介 为了更加方便的学习和研究一个开源c++项目(当然Linux环境下),特地花了一两周的时间研究vim及其插件的配置和使用方法,整理出来:一来做个记录便于日后回顾查看,二来分享出来为大家提供方便. vim是什么 vim是一款功能强大.支持各种插件.配置极为灵活的编辑器,且支持多种主流OS(linux.Unix.mac.windows),可用来各种编程预言的coding

【转】Vim自动补全插件----YouCompleteMe安装与配置

原文网址:http://www.cnblogs.com/zhongcq/p/3630047.html 使用Vim编写程序少不了使用自动补全插件,在Linux下有没有类似VS中的Visual Assist X这么方便快捷的补全插件呢?以前用的是neocomplcache+code_complete+omnicppcomplete,但效果还是不是很好.看到有YCM后前面的插件可以说拜拜了. YouCompleteMe:一个随键而全的.支持模糊搜索的.高速补全的插件.YCM 由 google 公司搜索