"vim-indent " 随 vim 自启动 let g:indent_guides_enable_on_vim_startup=1 " 从第二层开始可视化显示缩进 let g:indent_guides_start_level=2 " 色块宽度 let g:indent_guides_guide_size=1
" 字体设置 set guifont=Fira_Code_medium:h14:W500:cANSI:qDRAFT " 案件映射 map J 5gj map K 5gk
map j gj map k gk
map H ^ map L $
imap jk <Esc>
nmap <space><Cr> :nohls<Cr> "代码高亮 syntax on "工具栏取消 set guioptions= "显示行号 set number "gvim的tab默认长度 set tabstop=4 set expandtab set shiftwidth=4 "指定文件的编码方式 "Vim 在与屏幕/键盘交互时使用的编码(取决于实际的终端的设定) " 编码设置 set encoding=utf-8 set fileencodings=utf-8,cp936,gb2123 if has("win32") set fileencoding=utf-8 else set fileencoding=utf-8 endif source $VIMRUNTIME/delmenu.vim "解决菜单乱码 source $VIMRUNTIME/menu.vim language messages zh_CN.utf-8"解决consle输出乱码 "显示括号之间的匹配 set showmatch "支持鼠标操作 set mouse=a "自动缩进 set autoindent "set smartindent "最后状态栏变为两行 set laststatus=2 "看到每次输入的指令 set showcmd "支持256位颜色 set t_Co=256 "通过退格键换行 set backspace=start,eol,indent "开启搜索代码高亮 set hlsearch set incsearch "保证最下面5行 set scrolloff=5 "组合键的时间间隔 set timeoutlen=500 "指定行数和列数 set lines=30 columns=80 "背景颜色 colorscheme darcula
" 标签页 set showtabline=2 " 总是显示标签栏 set showcmd " 状态栏显示目前所执行的指令 set laststatus=2 " 开启状态栏信息 set cmdheight=1" 命令行的高度 "不显示工具/菜单栏 set guioptions-=T "工具栏 "set guioptions-=m "菜单栏 set guioptions-=L "左边滚动条 set guioptions-=r "右边滚动条 set guioptions-=b " 底部滚动条 set guioptions-=e " 使用内置 tab 样式而不是 gui let g:airline_powerline_fonts = 1 "关于状态栏的配置 " 缺省自动匹配主题 let g:airline_theme='base16_classic' let g:airline#extensions#tabline#enabled = 1 " Air-line 显示上面的buffer tab let g:airline#extensions#ale#enabled = 1 let g:airline#extensions#coc#enabled = 1 "coc "Use 24-bit (true-color) mode in Vim/Neovim when outside tmux. "If you're usin