Ubuntu下vim的安装以及配置

vim工具可以方便的从liunx终端打开编辑修改文件,是一款在Ubuntu系统下必备的工具

首先是安装:

在终端中输入sudo apt-get install vim-gtk,然后根据提示安装即可

安装完成后可以使用命令vim --version来测试一下,如果出现类似下图的信息,就是安装成功了

安装成功我们就需要配置一下vim,使其美观

如果只对各个用户在自己的当前目录下的.vimrc修改的话,修改内容只对本用户有效,要想全部有效,可以修改/etc/vim/vimrc。

在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc

启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便。

只对本用户有效:vim ~/.vimrc

对所有用户有效:sudo vim /etc/vim/vimrc

这是我使用的,可以根据需要将其复制到vimrc中

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
" 设置外观 -------------------------------------
set number "显示行号
set showtabline=0 "隐藏顶部标签栏"
set guioptions-=r "隐藏右侧滚动条"
set guioptions-=L "隐藏左侧滚动条"
set guioptions-=b "隐藏底部滚动条"
set cursorline "突出显示当前行"
"set cursorcolumn "突出显示当前列"
set langmenu=zh_CN.UTF-8 "显示中文菜单
" 变成辅助 -------------------------------------
syntax on "开启语法高亮
set nowrap "设置代码不折行"
set fileformat=unix "设置以unix的格式保存文件"
set cindent "设置C样式的缩进格式"
set tabstop=4 "一个 tab 显示出来是多少个空格,默认 8
set shiftwidth=4 "每一级缩进是多少个空格
set backspace+=indent,eol,start "set backspace&可以对其重置
set showmatch "显示匹配的括号"
set scrolloff=5 "距离顶部和底部5行"
set laststatus=2 "命令行为两行"
" 其他杂项 -------------------------------------
set mouse=a "启用鼠标"
set selection=exclusive
set selectmode=mouse,key
set matchtime=5