windows gvim配置
下载gvim,安装。根据自己习惯配置gvim,我将如下内容写入文件C:\Program Files (x86)\Vim\_gvimrc
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif"解决菜单乱码
source $VIMRUNTIME/delmenu.vim
source $VIMRUNTIME/menu.vim
"解决consle输出乱码
language messages zh_CN.utf-8let mapleader = ";"
set nu
syntax onset autoindent
set tabstop=4
set shiftwidth=4
set mouse=a
set expandtab
set hlsearch"imap <C-i> <ESC>
vmap <C-k>c I//<ESC>
vmap <C-k>r I#<ESC>nmap <leader>a ^
nmap <leader>; $
nmap <leader>w :w<CR>
nmap <leader>wq :wq<CR>
nmap <leader>q :q<CR>
nmap <leader>eq :q!<CR>nmap <C-j> <C-w>j
nmap <C-h> <C-w>h
nmap <C-k> <C-w>k
nmap <C-l> <C-w>limap <tab> <S-tab>vmap <C-c> "*y
imap <C-v> "*pset guifont=Courier_New:h14:cANSI:qDRAFT
colorscheme darkblue"default setting
source $VIMRUNTIME/vimrc_example.vimset diffexpr=MyDiff()
function MyDiff()let opt = '-a --binary 'if &diffopt =~ 'icase' | let opt = opt . '-i ' | endifif &diffopt =~ 'iwhite' | let opt = opt . '-b ' | endiflet arg1 = v:fname_inif arg1 =~ ' ' | let arg1 = '"' . arg1 . '"' | endiflet arg1 = substitute(arg1, '!', '\!', 'g')let arg2 = v:fname_newif arg2 =~ ' ' | let arg2 = '"' . arg2 . '"' | endiflet arg2 = substitute(arg2, '!', '\!', 'g')let arg3 = v:fname_outif arg3 =~ ' ' | let arg3 = '"' . arg3 . '"' | endiflet arg3 = substitute(arg3, '!', '\!', 'g')if $VIMRUNTIME =~ ' 'if &sh =~ '\<cmd'if empty(&shellxquote)let l:shxq_sav = ''set shellxquote&endiflet cmd = '"' . $VIMRUNTIME . '\diff"'elselet cmd = substitute($VIMRUNTIME, ' ', '" ', '') . '\diff"'endifelselet cmd = $VIMRUNTIME . '\diff'endiflet cmd = substitute(cmd, '!', '\!', 'g')silent execute '!' . cmd . ' ' . opt . arg1 . ' ' . arg2 . ' > ' . arg3if exists('l:shxq_sav')let &shellxquote=l:shxq_savendif
endfunction
windows gvim配置相关推荐
- Windows GVim
今天初次使用Windows Gvim,现总结如下: 所用的GVim版本是最新版7.1.42,下载后解压即可直接使用.GVim的默认配置项是位于\App\DefaultData\settings\vim ...
- php sendmail方法,PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法
本文实例讲述了PHP实现在windows下配置sendmail并通过mail()函数发送邮件的方法.分享给大家供大家参考,具体如下: 1.php mail()函数在windows不能用,需要安装sen ...
- windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error...
windows下配置redis集群,启动节点报错:createing server TCP listening socket *:7000:listen:Unknown error 学习了:https ...
- 在Windows中配置Rsync同步
在Windows中配置Rsync同步 Rsync是一款不错的文件免费同步软件,可以镜像保存整个目录树和文件系统,同时保持原来文件的权限.时间.软硬链接.第一次同步时 rsync 会复制全部内容,下次只 ...
- windows 下配置 react native 开发环境
windows 下配置 react native 开发环境 安装nvm 由于react native 需要使用 NodeJs 4.0以上版本,为了方便切换NodeJs,首先我们需要安装nvm. 你可以 ...
- windows 如何配置 Go 环境(Zip archive 方式)?
windows 如何配置 Go 环境(Zip archive 方式)? 下载地址:https://dl.google.com/go/go1.12.5.windows-amd64.zip 解压 go1. ...
- Windows安装配置tidevice
一直以来,iOS自动化的实现和执行都依赖Mac系统,其主要原因是因为需要通过Xcodebuild编译安装WDA (WebDriverAgent)到iOS设备中,通过WDA实现对被测应用进行操作.而Wi ...
- 笔记本出现此windows无线服务器,笔记本win7系统提示windows无法配置此无线连接怎么办...
如今很多使用笔记本win7系统都自带有无线网卡,所以很多用户都喜欢使用功能无线网络进行连接,但是有不少笔记本win7系统用户反映说创建无线网络连接的时候出现了故障,提示windows无法配置此无线连接 ...
- Windows下配置Chrome WebDriver
其实就是下载一个exe,放在chrome下面,添加到环境变量 Windows下配置Chrome WebDriver 下载地址,选版本: http://npm.taobao.org/mirrors/ch ...
最新文章
- 今晚20:00 | 港科大郑光廷院士详解人工视觉技术发展及应用
- python class类_Python——入门级(class类)
- 流程控制 - PHP手册笔记
- 【Flutter】侧拉导航栏实现 ( Drawer 组件 | PageView 组件 )
- 《R语言初学指南》一2.8 参考文献
- Linux安装Java JDK:方式yum
- JavaFX 2.0布局窗格– BorderPane
- Mybatis介绍、jdbc操作数据库原始写法以及Mybatis架构
- putc函数_C语言中的putc()函数与示例
- 短信语音验证码发展的必然趋势
- 自学python单片机编程-Python玩转单片机:从基础到进阶,几款主流的开发板大盘点!...
- 一个编辑的黑洞项目:编程日历背后的 “鬼级操作”
- 思科路由器配置命令大全
- 南海滩饮食法——不饿的情况下快速减肥的法宝
- jQuery插件以及插件下载
- 看共享单车上的智能车锁有何区别
- 路由器分类2【按功能级别分】
- matlab dff求导,matlab的多元函数微积分学.ppt
- 分三种情况C语言编程,浅谈C语言教学的现状及几点建议.doc
- mac下密码加密zip,暴力破解zip,生成密钥字典
热门文章
- UML类图中的六大关系:关联(单向、双向、自关联)、聚合、组合、依赖、继承、实现
- PCR主成分回归预测MATLAB代码 代码注释清楚。 main为主程序,读取EXCEL数据,也可以换自己数据集
- 2021年全球与中国高密度聚乙烯行业市场规模现状及企业市场份额分析
- 1.24版本k8s集群安装部署rook-ceph存储集群
- 计算机视觉——卷积神经网络基础
- 电商主播格局大变:辛巴家族“消失”,快手却更强了
- AcDbObjectId、AcDbHandle与AcDbStub之间的关系 阿门原创
- Arduino-蜂鸣器(葫芦娃~)
- java+birt+实例_BIRT简单实例
- haproxy IP透传