Linux:Vim编辑器配置

前几天用Linux下的VIM编辑器编辑文件,因为上一次用Linux的VIM编辑文件还是在虚拟机上,很多VIM配置都忘的差不多了,这次专门整理出来以便以后查询

配置文件打开

sudo vim /etc/vim/vimrc

常用配置,还有一种配置是map,设置通用变量,我不用这东西,编网页常用,可以自行搜索

" 开启语法高亮  
syntax enable  
" 开启语法高亮
syntax on  
" 设置历史记录条数 ,默认50
set history=100
" 检测文件类型  
filetype on  
" 针对不同的文件,采用不同的缩进方式  
filetype indent on  
" 允许插件  
filetype plugin on  
" 文件修改之后自动读入
set autoread
" 设置取消备份,禁止临时文件生成  
set nobackup  
" 显示当前行号和列号
set ruler
状态栏显示正在输入的命令
set showcmd
" 左下角显示当前Vim模式
set showmode
" 光标移动至少保留的行数
"set scrolloff=7
" 总是显示状态栏(Powerline需要2行)  
set laststatus=2  
" 显示行号  
set nu
" 设置代码匹配,包括括号匹配情况  
set showmatch  
" 开启及时搜索(is)  
set incsearch  
" 设置搜索高亮(hlsearch)  
set hls  
" 设置搜索时忽略大小写  
set ignorecase  
" 当搜索的时候尝试smart  
set smartcase  
+方式自动对齐  
set autoindent  
set cindent  
set smartindent  
" 设置tab宽度  
set tabstop=4  
置自动对齐空格数  
set shiftwidth=4  
" 按退格键时可以一次删除4个空格
"set softtabstop=4
 " 编辑的时候将所有的tab设置为空格(expandtab)  
 set et  
 " 使用Backspace直接删除tab  
 set smarttab  
 设置编码方式  
 set encoding=utf-8  

猜你喜欢

转载自blog.csdn.net/qq_24182661/article/details/82966011