VIM介绍

viminfo

在vim中操作的行为,vim会自动记录下来,保存在 ~/.viminfo 文件中。这样为了方便下次处理,如:vim打开文件时,光标会自动在上次离开的位置显示。原来搜索过的字符串,新打开文件时自动高亮显示。 ~/.viminfo 文件是系统自动生成。

vimrc

vimrc文件是vim的环境设置文件。整体的vim的设置是在 /etc/vimrc 文件中。不建议修改/etc/vimrc 文件,每个用户可以在用户根目录中设置vim,新建 ~/.vimrc. vim的配置选项较多

set number "显示行号 set nonu " 不显示行号
set nowrap " 不换行 set wrap " 换行
set shiftwidth=4 " 默认缩进4个空格
set softtabstop=4 " 使用tab时,tab空格数
set tabstop=4 " tab代表4个空格
set laststatus=2 " 总是显示状态行
set backspace=indent,eol,start " indent删除自动缩进的值 eol删除上一行行末的回车>
set expandtab " 使用空格替换tab
set autoindent " 自动缩进 set noautoindent " 取消自动缩进
set hlsearch " 设置搜索高亮 set nohlsearch " 取消设置搜索高亮
colorscheme evening " 颜色模式
syn on " 语法高亮 set syntax on 语法高亮 set syntax off 取消语法高亮
filetype on " 文件类型
set encoding=utf-8 " 编码为utf-8