系统小窝欢迎您

当前位置:系统小窝 > 系统教程 > Linux教程 >

Linux系统如何安装和配置Vim IDE

时间:2021-04-10    来源:大神到    人气:

在Linux系统中想要高效地编辑文本或者是代码,都要用到一些编辑器,比如Vim IDE就是一款好用的编辑器。本文就来教大家Linux系统如何安装和配置Vim IDE。

Vim的配置功能

1. 安装Vim

安装的话,在 Linux 下是很简单的,打开终端,输入几条命令就可以完成了。

sudo apt-get install vim

sudo apt-get install gvim

sudo apt-get install git(这个很重要,到后面下载插件的时候要用 git 来下载)

这是第一条命令,这里说我已经安装好了,不必安装。装好以后在终端直接输入 vim 或 git 或 gvim 就可以知道有没有装好了。

还可一使用 aptitude 来安装,在使用 aptitude 来安装之前要先安装 aptitude

sudo aptitude install vim

sudo aptitude install gvim

sudo aptitude install git

然后,在用户的主目录中建立 .vim 目录,在 .vim 目录中建立 bundle 目录,以后Vundle自动下载的插件都保存在这里。

vundle可以自动下载和安装插件,只需要在;My Bundles Here;注释后面使用 Bundle 命令把所需要的插件列出来,每个插件一行,然后运行 :BundleInstall 命令即可。Vundle支持 github.com 和Vim的官网 vim.org 。

mkdir .vim/bundle

然后,进入 Bundle 目录,使用 git clone 命令下载vundle。

git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

执行下载完成的话就可以在 bundle 下看到 vundle 目录了。

2. 创建和基本配置一下 .vimrc 文件

可以在终端输入 vim 然后输入 :echo $VIM 看到自己的 vim 目录,然后在该目录下看看有没有 .vimrc 文件,没有的话就自己创建。

我的 .vimrc 文件是在 /usr/share/vim 目录下(不知道大家的.vimrc是不是也是在这个目录下),没有的话就自己用命令创建:touch .vimrc

先来基本的配置,不要插件,映射那些比较高级的东西先吧。可以完成:代码配色,tab缩进,自动保存,特别显示当前编辑行,括号匹配,查找搜索,与系统公用剪贴板,代码折叠等。如下:

注:更改.vimrc文件需要 sudo vim vimrc使用vim来修改,也可以使用 sudo gedit vimrc

3.基本配置建议:

;处理未保存或只读文件时,弹出确认

set confirm

;自动保存

set autowrite

;历史记录数

set history=1000

;编码设置

set fenc=utf-8

set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2313,cp936

;语法高亮

if has(;syntax;)

syntax on

endif

;设置配色方案

colorscheme ron

;设置行号

set nu

;设置缩进

set tabstop=4

set sts=4

set smartindent

set expandtab

set softtabstop=4

set shiftwidth=4

;设置自动格式化(格式出问题就删掉这行)

set formatoptions=tcrqn

;设置括号配对情况

set showmatch

set matchtime=2

;设置没有自动备份

set noswapfile

set nobackup

;设置纵向虚线对齐

;底部显示光标的位置的状态行

set ruler

;设置查找

;搜索模式忽略大小写

set ignorecase

;如果搜索模式包含大小写则不适用ignorecase

set smartcase

;禁止搜索到文件两端时重新搜索

set nowrapscan

;高亮显示搜索到的文本

set hlsearch

;逐字符高亮

set incsearch

;使用鼠标

;按住 shift 才由鼠标右键处理操作

set mouse=a

;和系统共用剪贴板

set clipboard+=unnamed

;突出显示当前行

set cursorline

;开启折叠,并设置空格来开关折叠

set foldenable

set foldmethod=syntax

set foldcolumn=0

setlocal foldlevel=1

set foldclose=all

nnoremap 《space》 @=((foldclosed(line(lsquo;。rsquo;))《0)?lsquo;zcrsquo;:lsquo;zorsquo;)《CR》

;搜索和undo时不展开设置好的折叠

set foldopen-=search

set foldopen-=undo

完成到这里Linux中Vim IDE的配置就差不多了,当然还有一些更详细一点的设置,需要在使用过程中慢慢地去调整,这里就不多介绍了。

相关文章

  • vim编辑器是什么?Linux vim的使用方法

    vim编辑器是什么?Linux vim的使用方法

    使用过Unix的用户应该都有接触过VI编辑器,这是Unix最初的编辑器,使用控制台图形模式来模拟文本编辑窗口,允许查看文件中的行、在文件中移动、插入、...
    2021-04-09 03.04.43
  • Linux如何运用vim进行高级编辑

    Linux如何运用vim进行高级编辑

    vim是一款文本编辑器,可运用于Linux系统中,对于Linux命令的使用可以参考系统之家Linux如何使用vi/vim命令,今天小编要给大家介绍的是Linux运用vim进行高级...
    2021-04-09 09.04.21
  • 在Linux上vim如何实现多窗口操作

    在Linux上vim如何实现多窗口操作

    在Linux上操作vim的时候,可以实现多窗口编辑,vim多窗口编辑的方式其实有很多种,而大部分人只会使用其中的一种,下面小编就给大家详细介绍下Linux实现...
    2021-04-09 09.04.22
  • Linux系统Vim如何安装YouCompleteMe插件

    Linux系统Vim如何安装YouCompleteMe插件

    在Linux系统中想要让Vim编辑器发挥更大的作用,就要对给给它安装一些插件。比如说YouCompleteMe插件(名字就很形象)。本文就来介绍一下Linux系统Vim如何安...
    2015-09-01 02.09.37

发表评论

验证码: 看不清?点击更换

注:网友评论仅供其表达个人看法,并不代表本站立场。