shawn1416

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

1.打开软件,选择编辑->启动设定

2.在其中添加自己的配置命令,例如:

filetype on
"关闭自动备份

set noundofile
set nobackup
set noswapfile

"设置文件的代码形式
set encoding=utf-8  

set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif

"解决vim的菜单乱码

source $VIMRUNTIME/delmenu.vim  
source $VIMRUNTIME/menu.vim  
"解决vim提示信息乱码
language messages zh_CN.utf-8  

if has("win32")
set termencoding=chinese
language message zh_CN.utf-8
endif

set smartindent   "设置智能缩进
set shortmess=atI "去掉欢迎界面
colorscheme slate          "sublime的配色方案
set guifont=Consolas:h12      "字体与字号
set tabstop=4                " 设置tab键的宽度
set shiftwidth=2             " 换行时行间交错使用4个空格
set autoindent               " 自动对齐
set backspace=2              " 设置退格键可用
set cindent shiftwidth=2     " 自动缩进4空格
set smartindent              " 智能自动缩进
set ai!                      " 设置自动缩进
set nu!                      " 显示行号
set mouse=a                  " 启用鼠标
set ruler                    " 右下角显示光标位置的状态行
set incsearch                " 查找book时,当输入/b时会自动找到
set hlsearch                 " 开启高亮显示结果
set incsearch                " 开启实时搜索功能
set nowrapscan               " 搜索到文件两端时不重新搜索
set nocompatible             " 关闭兼容模式
set vb t_vb=                 " 关闭提示音
au GuiEnter * set t_vb=      " 关闭闪屏
set hidden                   " 允许在有未保存的修改时切换缓冲区
set list                     " 显示Tab符,使用一高亮竖线代替
set listchars=tab:\|\ ,
syntax enable                " 打开语法高亮
syntax on                    " 开启文件类型侦测
filetype indent on           " 针对不同的文件类型采用不同的缩进格式
filetype plugin on           " 针对不同的文件类型加载对应的插件
filetype plugin indent on    " 启用自动补全

 

 3.保存退出

 

 

------------------------------------------------------

如果想使用备份UN~功能的话,但是不想被那些文件烦的话,还可以写入:

undodir=~/.undodir

这样的话,un~文件就会被统一写入~/.undodir里面,不会四处分散了

或这样取消自动备份

在gVim安装目录下找到vimrc_example.vim文件,找到其中的语句:(大约在第24行左右)

else
set backup " keep a backup file

注释掉

"else
" set backup " keep a backup file

 

posted on 2017-04-09 17:17  shawn1416  阅读(6261)  评论(1编辑  收藏  举报