Vim中设置括号自动补全

1、打开用户Vim配置文件:~/.vimrc

vim是个很好用的编辑器,但上手难度高,而且初始的vim并不好用,所以我们要借助对配置文件vimrc和一些插件的使用让自己的vim更加个性化和顺手,今天我就写点简单的vimrc的编辑

vim ~/.vimrc

首先我们要找到vimrc

 

在/etc/vim的目录下我们可以找到vimrc,当然如果没有也可以自己创建。

2、输入以下配置:

我的vim版本下vimrc已经有了许多配置了,只需要去掉前面的双引号就能让特定的功能实现

set tabstop=4

inoremap ” “”<ESC>i    

1

inoremap ( ()<ESC>i

图片 1

inoremap { {<CR>}<ESC>O<TAB>

说明:

2

1)Vim的TAB默认是8个空格,这里用set tabstop=4设置为4个;

图片 2

2)大括号配置是为了书写函数方便,换行并且有一个TAB缩进,如果是对数组初始化,可根据需求调整。

 

上周所写的语法高亮就是里面的

if has(“syntax”)

syntax on

endif

当然都是英文,我们很难理解,所以我找了一点中文注释

“显示行号

“set nu

“检测文件的类型

filetype on

“记录历史的行数

set history=1000

“背景使用黑色

set background=dark

“语法高亮度显示

syntax on

“下面两行在进行编写代码时,在格式对起上很有用;

“第一行,vim使用自动对起,也就是把当前行的对起格式应用到下一行;

发表评论

电子邮件地址不会被公开。 必填项已用*标注