博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cmder之vim配置
阅读量:4553 次
发布时间:2019-06-08

本文共 1142 字,大约阅读时间需要 3 分钟。

  想给Cmder集成的vim配置行号,在网上找了好多没有可用的详细教程!

  吾于偶然发现在:D:\Program Files\cmder\vendor\git-for-windows\etc,目录下存在vimrc配置文件,需要修改配置的可以到此去修改,配置格式与linux下.vimrc配置相同。

  配置源码:

"双引号开始的行为注释行

"======================"
"1.基本设置"
"======================"

"设置帮助语言显示中文

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 nowritebackup

 

转载于:https://www.cnblogs.com/lovefairy/p/9530960.html

你可能感兴趣的文章
C#的一些基础内容
查看>>
nodejs概述
查看>>
H3C PAP验证配置示例
查看>>
oracle-Dbca数据库模板
查看>>
android 圆角控件
查看>>
ionic 轮播
查看>>
Faster-RCNN Pytorch实现的minibatch包装
查看>>
[LeetCode] 168. Excel Sheet Column Title_Easy tag: Math
查看>>
[Ionic] Build and Run an Ionic App from Scratch
查看>>
WordPress Attack Scanner插件多个信息泄露漏洞
查看>>
纯手写wcf代码,wcf入门,wcf基础教程
查看>>
关于8.0.15版本的mysql下载与安装
查看>>
Redis主从复制看这篇就够了
查看>>
部署和调优 2.3 tomcat中JDK安装
查看>>
洛谷 P1202 [USACO1.1]黑色星期五Friday the Thirteenth 题解
查看>>
(4.20)SQL Server数据库启动过程,以及启动不起来的各种问题的分析及解决技巧...
查看>>
余弦相似度
查看>>
Python简介
查看>>
利用make -n 来检查Makefile的执行规则
查看>>
解决windows mobile项目编译时间很长的方法
查看>>