vimrc for windows
set nobackup
source $VIMRUNTIME/vimrc_example.vim
source $VIMRUNTIME/mswin.vim
behave mswin
:color desert
set nu!
set history=1000 "记录历史的行数
syntax on "语法高亮度显示
set autoindent "vim使用自动对齐,也就是把当前行的对齐格式应用到下一行(自动缩进)
set tabstop=4 "设置tab键为4个空格,
set ai! " 设置自动缩进
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
let eq = ''
if $VIMRUNTIME =~ ' '
if &sh =~ '\<cmd'
let cmd = '""' . $VIMRUNTIME . '\diff"'
let eq = '"'
else
let cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'
endif
else
let cmd = $VIMRUNTIME . '\diff'
endif
silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3 . eq
endfunction
转载于:https://www.cnblogs.com/derrck/p/4652632.html
vimrc for windows相关推荐
- 全世界最好的编辑器VIM之Windows配置(gvim)
全世界最好的编辑器VIM之Windows配置(gvim),vundle插件管理,NERDTree插件,ctrlp插件,vim-nerdtree-tabs插件等 .vim本来就是很强大,很方便的编辑器, ...
- windows下安装VIM
全世界最好的编辑器VIM之Windows配置(gvim),vundle插件管理,NERDTree插件,ctrlp插件,vim-nerdtree-tabs插件等 .vim本来就是很强大,很方便的编辑器, ...
- vim 成“神“之路 (一)
文章目录 1. 安装 1.1 linux 1.2 MacOs的安装 1.3 Windows的安装 1.4 vim中文帮助文档安装 2. vim基本概念和基础命令 2.1 基本的键位映射如下: 2.2 ...
- vi-vim常用命令
vi-vim常用命令 1 简介 在UNIX系统中,创建和修改配置文件.shell脚本.初始化文件.编写程序都离不开VI. 1 vi[1]属于两个主要的UNIX规范:POSIX和单一UNIX规 ...
- Vim文本编辑器 指令大全(二)
经常处理文本以及经常需要写代码的人,都会有自己比较常用的编辑器,本人喜欢用Vim,理由就是Vim编辑器灵活,并且可以达到纯键盘操作,使用纯熟情况下,根本不需要鼠标操作,听起来是不是很酷的?不过别高兴太 ...
- (转)rvm安装与常用命令
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换. https://rvm.io/ 如果你打算学习ruby/rails, rvm是必不可少的工具之一. 这里所有的命令都是再用户 ...
- Vim文本编辑器 指令簿(二)
常常处理文本以及常常须要写代码的人,都会有自己比較常常使用的编辑器,本人喜欢用Vim.理由就是Vim编辑器灵活,而且能够达到纯键盘操作,使用纯熟情况下,根本不须要鼠标操作.听起来是不是非常酷的?只是别 ...
- lsdyna如何设置set中的node_list_技术成长日记-Vim-3.Vim中重要的概念
3.1 配置文件.vimrc或_vimrc .vimrc文件是个人定制Vim的脚本文件,该文件中的每一行都会被当作Ex命令在Vim进行初始化的时候执行.一般在类Unix系统中把该文件存放在$HOME/ ...
- vi和view的区别 linux,vi与vim的区别
Vim是从 vi 发展出来的一个文本编辑器 .代码补完.编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用.和Emacs 并列成为类Unix系统 用户最喜欢的编辑器. Vim的第一个版本由B ...
最新文章
- ireport如何给static text加边框_html amp;amp; css 解决li浮动边框为2的问题
- 四位先行进位电路逻辑表达式_如何用基本的逻辑门设计32bit的超前进位加法器?...
- WPF DataGrid横向显示
- 回头看医疗行业信息化,怎一个乱字了得
- 3D景深排序碰到的问题
- c#中在工作线程创建窗体并操作
- P3870-[TJOI2009]开关【分块】
- boost stacktrace堆栈打印
- 小米集团:副董事长林斌承诺5年内不出售公司股份 已作安排的除外
- CodeVS 1220 数字三角形
- 怎么用c语言让电脑定时开关机,电脑定时开关机如何设置?小编教你设置电脑定时开机和关机...
- 冬奥幕后故事:从低碳火炬到AI裁判,十四年后中国科技再上场
- 数据预处理(数据审核、缺失值处理、标准化正则化、降维等)
- 搭建gos_快速浏览gOS –但不要称其为Google
- Spring Boot整合websocket实现群聊,点对点聊天,图片发送,音频发送
- tesseract的使用
- QQ不能远程控制的解决办法
- 徐州好玩实用的微信小程序
- 一行代码实现访客人次统计
- springboot文件上传之MultipartFile(图片)转base64
热门文章
- 简明python教程 豆瓣-福利分享:个人整理的Python书单,从基础到进阶
- python提高办公效率-提高工作效率的一点建议
- python散点图拟合曲线-python曲线拟合
- python爬虫百科-Python爬虫之requests库介绍(一)
- python中requests库的用途-Python.Requests库的基本使用
- python自学什么书比较好-如何自学Python ?自学看什么书比较好?
- python科学计算基础教程pdf下载-python科学计算 第二版 PDF 下载
- python自学入门教程-Python自学入门基础教程-数据类型
- python简单程序代码-有那些用python修改python程序代码的简单方法?
- python画图哆啦a梦-【Python】绘制哆啦A梦