vimrc配置
source $VIMRUNTIME/vimrc_example.vim source $VIMRUNTIME/mswin.vim behave mswin "设置文件的代码形式 utf8 set encoding=utf-8 set termencoding=utf-8 set fileencoding=utf-8 set fileencodings=ucs-bom,utf-8,chinese,cp936 "vim的菜单乱码解决 source $VIMRUNTIME/delmenu.vim source $VIMRUNTIME/menu.vim "vim提示信息乱码的解决 language messages zh_CN.utf-8 filetype on filetype plugin indent on colorscheme desert "配色方案 set helplang=cn "设置中文帮助 set history=500 "保留历史记录 set guifont=Microsoft Yahei Mono:h12 "设置字体为Monaco,大小10 set tabstop=4 "设置tab的跳数 set expandtab set backspace=2 "设置退格键可用 set nu! "设置显示行号 "set wrap "设置自动换行 "set nowrap "设置不自动换行 "set linebreak "整词换行,与自动换行搭配使用 "set list "显示制表符 set autochdir "自动设置当前目录为正在编辑的目录 "set hidden "自动隐藏没有保存的缓冲区,切换buffer时不给出保存当前buffer的提示 set scrolloff=5 "在光标接近底端或顶端时,自动下滚或上滚 "Toggle Menu and Toolbar "隐藏菜单栏和工具栏 "set guioptions-=m "set guioptions-=T set showtabline=2 "设置显是显示标签栏 set autoread "设置当文件在外部被修改,自动更新该文件 set mouse=a "设置在任何模式下鼠标都可用
set nobackup "设置不生成备份文件
set noundofile
set noswapfile
"=========================== "查找/替换相关的设置 "=========================== set hlsearch "高亮显示查找结果 set incsearch "增量查找 "=========================== "状态栏的设置 "=========================== "set statusline=[%F]%y%r%m%*%=[Line:%l/%L,Column:%c][%p%%] "显示文件名:总行数,总的字符数 set ruler "在编辑过程中,在右下角显示光标位置的状态行 "=========================== "代码设置 "=========================== syntax enable "打开语法高亮 syntax on "打开语法高亮 set showmatch "设置匹配模式,相当于括号匹配 set smartindent "智能对齐 "set shiftwidth=4 "换行时,交错使用4个空格 set autoindent "设置自动对齐 set ai! "设置自动缩进 "set cursorcolumn "启用光标列 set cursorline "启用光标行 "set guicursor+=a:blinkon0 "设置光标不闪烁 set fdm=indent "
注册表配置,编写vim.reg文件
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOTApplicationsgvim.exe] [HKEY_CLASSES_ROOTApplicationsgvim.exeshell] @="" [HKEY_CLASSES_ROOTApplicationsgvim.exeshelledit] @="" [HKEY_CLASSES_ROOTApplicationsgvim.exeshelleditcommand] @=""C:\Program Files (x86)\Vim\vim81\gvim.exe" -p --remote-tab-silent "%1"" [HKEY_CLASSES_ROOTApplicationsgvim.exeshellopen] [HKEY_CLASSES_ROOTApplicationsgvim.exeshellopencommand] @=""C:\Program Files (x86)\Vim\vim81\gvim.exe" -p --remote-tab-silent "%1""