GVIM工具之gvim的配色方式
打開GVIM,在編輯》啟動設定下,修改為下面語句:
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
"設置行號顯示
set nu!
colorscheme desert
syntax enable
syntax on
let g:winManagerWindowLayout='FileExplorer|TagList'
nmap wm :WMToggle
"啟動備份
set nobackup
setlocal noswapfile
set bufhidden=hide
set wrap
set guifont=courier_new:h10
set clipboard+=unnamed
set fenc=utf-8
set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936
" 設置backup file后綴
set backupext=.bak
" 設置backup dir
set backupdir=E:/vim_bak
set diffexpr=MyDiff()
function MyDiff()
? let opt = '-a --binary '
? if &diffopt =~ 'icase' | let opt = opt . '-i ' | endif
? if &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endif
? let arg1 = v:fname_in
? if arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endif
? let arg2 = v:fname_new
? if arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endif
? let arg3 = v:fname_out
? if arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endif
? if $VIMRUNTIME =~ ' '
??? if &sh =~ '\<cmd'
????? if empty(&shellxquote)
??????? let l:shxq_sav = ''
??????? set shellxquote&
????? endif
????? let cmd = '"' . $VIMRUNTIME . '\diff"'
??? else
????? let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
??? endif
? else
??? let cmd = $VIMRUNTIME . '\diff'
? endif
? silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3
? if exists('l:shxq_sav')
??? let &shellxquote=l:shxq_sav
? endif
endfunctio
轉載于:https://www.cnblogs.com/ruigu/p/8603020.html
總結
以上是生活随笔為你收集整理的GVIM工具之gvim的配色方式的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HTML5-响应式的实现方式-弹性布局浅
- 下一篇: Yii2 事件学习笔记