let g:netrw_browse_split = 3
"1.用水平拆分窗口打开文件
"2.用垂直拆分窗口打开文件
"3.用新建标签页打开文件
"4.用前一个窗口打开文件
let g:netrw_banner = 0 "关闭横幅
let g:netrw_liststyle = 4 "thin/long/wide/tree
let g:netrw_altv = 1 "
let g:netrw_winsize = 20 "窗口宽度
syntax on "syntax open
let Tlist_Auto_Open = 0
let Tlist_Show_One_File =1
let Tlist_Exit_OnlyWindow=1
let Tlist_WinWidth=20
set guioptions +=m
"set completeopt-=preview
set autochdir
set ts=4
set cursorline
set cursorcolumn
highlight CursorLine cterm=none ctermbg=236
highlight CursorColumn cterm=none ctermbg=236
set hidden
set vb t_vb=
au GuiEnter * set t_vb=
set hls
set incsearch
set autowriteall
set shiftwidth=4
set guifont=Fira_Mono_for_Powerline:h12:cGB2312:qDRAFT
set backspace=2
set nu "打开行号
set backupdir=$TEMP
set directory=$TEMP
set undodir=$H
set encoding=utf-8
set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif
"解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决consle输出乱码
language messages zh_CN.utf-8
set nocompatible " be iMproved, required
filetype on " required
runtime macros/matchit.vim
packloadall "加载所有插件
silent! helptags ALL
" set the runtime path to include Vundle and initialize
set rtp=$VIM/rtp
set rtp+=$VIM\vim81
call plug#begin('$VIM/rtp/plugged')
Plug 'VundleVim/Vundle.vim'
Plug 'tpope/vim-commentary' " 插件列表1
Plug 'luochen1990/rainbow'
Plug 'vim-airline/vim-airline'
Plug 'tpope/vim-surround'
Plug 'vim-airline/vim-airline-themes'
Plug 'tpope/vim-speeddating'
Plug 'preservim/nerdcommenter'
call plug#end() " required
filetype plugin indent on " required
" To ignore plugin indent changes, instead use:
filetype plugin on
colorscheme molokai
"rainbow
let g:rainbow_active = 1
let g:rainbow_conf = {
\ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick'],
\ 'ctermfgs': ['lightblue', 'lightyellow', 'lightcyan', 'lightmagenta'],
\ 'operators': '_,_',
\ 'parentheses': ['start=/(/ end=/)/ fold', 'start=/\[/ end=/\]/ fold', 'start=/{/ end=/}/ fold'],
\ 'separately': {
\ '*': {},
\ 'tex': {
\ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/'],
\ },
\ 'lisp': {
\ 'guifgs': ['royalblue3', 'darkorange3', 'seagreen3', 'firebrick', 'darkorchid3'],
\ },
\ 'vim': {
\ 'parentheses': ['start=/(/ end=/)/', 'start=/\[/ end=/\]/', 'start=/{/ end=/}/ fold', 'start=/(/ end=/)/ containedin=vimFuncBody', 'start=/\[/ end=/\]/ containedin=vimFuncBody', 'start=/{/ end=/}/ fold containedin=vimFuncBody'],
\ },
\ 'html': {
\ 'parentheses': ['start=/\v\<((area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)[ >])@!\z([-_:a-zA-Z0-9]+)(\s+[-_:a-zA-Z0-9]+(\=("[^"]*"|'."'".'[^'."'".']*'."'".'|[^ '."'".'"><=`]*))?)*\>/ end=#</\z1># fold'],
\ },
\ 'css': 0,
\ }
\}
"rainbow
let g:airline_theme="lucius"
"这个是安装字体后 必须设置此项"
let g:airline_powerline_fonts = 1
"打开tabline功能,方便查看Buffer和切换,这个功能比较不错"
12-13
2万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交