系统小窝欢迎您

电脑公司 深度技术
当前位置:系统小窝 > 系统教程 > 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的配置就差不多了,当然还有一些更详细一点的设置,需要在使用过程中慢慢地去调整,这里就不多介绍了。

相关文章

  • Linux如何使用vi/vim命令

    Linux如何使用vi/vim命令

    vi是文本编辑器,而vim是类似于vi的文本编辑器,是代码编辑比较实用的工具,下面小编就给大家介绍下Linux如何使用Vi、Vim命令,感兴趣的朋友一起来了解...
    2015-01-04 05.01.18
  • Linux vim显示utf-8文档乱码怎么办?

    Linux vim显示utf-8文档乱码怎么办?

    在Linux系统操作证,Vim是文本编辑器,在使用Vim的时候,居然显示utf-8文档乱码,遇到这种情况要如何解决呢?下面小编就给大家介绍下Linux如何解决Vim显示...
    2015-01-30 11.01.22
  • Linux如何安装和使用NeoBundle

    Linux如何安装和使用NeoBundle

    Linux系统要想使用Vim编辑器,就要安装Vim插件,(Vim插件的安装可以参考系统之家Ubuntu安装vim插件的步骤),而适时的管理Vim插件就很有必要的,而NeoBund...
    2015-01-30 02.01.46
  • Linux vim注释颜色看不清如何更改?

    Linux vim注释颜色看不清如何更改?

    在Linux上使用vim的时候,由于注释字体颜色太淡,看不清楚,编辑起来非常麻烦,如果把字体调亮就省事多了,下面小编就给大家介绍下Linux中更改vim注释颜...
    2015-03-12 04.03.42
  • Linux使用vim进行多文件查找和替换的方法

    Linux使用vim进行多文件查找和替换的方法

    vim是Linux系统下常用的文本编辑,通过使用多种shell命令能够实现多文件的查找和替换,那么具体会使用到那些命令呢?下面小编就给大家介绍下Linux系统...
    2015-06-02 04.06.47

发表评论

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

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