想给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