想給Cmder集成的vim配置行號,在網上找了好多沒有可用的詳細教程!linux
吾於偶然發如今:D:\Program Files\cmder\vendor\git-for-windows\etc,目錄下存在vimrc配置文件,須要修改配置的能夠到此去修改,配置格式與linux下.vimrc配置相同。git
配置源碼:vim
"雙引號開始的行爲註釋行
"======================"
"1.基本設置"
"======================"windows
"設置幫助語言顯示中文
set helplang=cn
"設置編碼utf-8
set encoding=utf-8
"自動語法高亮"syn on
syntax on
"背景使用黑色
set background=dark
"replace tab with space
set expandtab
"設定tab長度爲4
set tabstop=4
"按TAB鍵時命令行自動補齊"
set wildmenu
"忽略大小寫"
set ignorecase
"顯示行號"
set number
"禁止響鈴"
set visualbell
"顯示當前光標位置"
set ruler
"文件在Vim以外修改過,自動從新讀入"set autoread
"設置自動保存內容"
set autowrite
"當前目錄隨着被編輯文件的改變而改變"
set autochdir
"使用vim而非vi"
set nocp
"開啓鼠標支持"
set mouse=a
"高亮顯示匹配的括號
set showmatch
"啓動文件類型檢查"
filetype on
"運行vim加載文件類型插件"
filetype plugin on
"智能自動縮進
set smartindent
"參考上一行的縮進方式進行自動縮進"
set autoindent
"根據文件類型進行縮進"
filetype indent on
"經過9跳轉到行末尾,0默認跳轉到行首"
map 9 $
"Ctrl-A 選中全部內容"
map <silent> <C-A> gg v G
"選中狀態下 Ctrl+c 複製
vnoremap <c-c> "+y
" Ctrl+v
nmap <silent> <C-v> "+p 編碼
"=========================="
"2.不要交換文件和備份文件,減小衝突"
"=========================="
set noswapfile
set nobackup
set nowritebackupspa