Windows GVim
今天初次使用Windows Gvim,现总结如下:
所用的GVim版本是最新版7.1.42,下载后解压即可直接使用。GVim的默认配置项是位于\App\DefaultData\settings\vimrc文件中。对于用户一般的会根据自己使用习惯进行配置。一般情况下是用户自己在\Data\settings\目录下自行创建vimrc文件,此时可以讲系统默认配置项先复制过来,然后再此基础上再进行修改。GVim每次启动时都会读取此配置文件。在目录\App\vim\vim71\下,有个文件vimtutor.bat文件,其是GVim使用教程,双击打开后即进入教程。vimtutor中列出了GVim的常用基本操作,对初学者很有帮助。
现对自己不常熟悉的命令记录如下:
1、num d object 其中 num表示执行命令的次数, 默认值是1,d表示删除 object表示删除指令需要操作的对象,其值有如下几个:
w(word):表示删除光标当前位置直到单词的末尾(包含空格),对于汉字,多个字是按照同一个单词理解的。如果光标在一个单词中间而想用词命令删除真个单词,用daw(delete a word)命令。
e:与w类似,只是删除时不删除此空格。
$(表示到行尾):删除光标当前位置到行尾。
另外dd表示删除光标所在当前行。
注:与使用的IDE等工具不同,一般常用的工具如果删除后直接粘贴是没有效果的,但是GVim中删除后数据是保存到缓冲区中,此时按p等粘贴是有效果的。
2、u(undo):撤销掉最后一次执行的操作
ctrl+r:反撤销
U:撤销在一行中所做的所有改动
3、r(replace)+字符:在需要替换的字符处首先输入r,表示将要对此字符进行替换,然后输入要替换成的字符。
R:能连续替换多个字符。
4、与d命令类似,c命令结构为num c boject,c命令表示correct,是改正命令,不同的是c命令使GVim模式由正常模式直接进入到插入模式中。
cw(change word):修正单词。在需要修正的单词处输入cw,将删除光标所在位置到本单词末尾。
c$:修正从光标当前位置到本行末尾。
5、文件定位:
ctrl+g:显示光标当前所在行的状态信息,shift+g使光标直接跳转到文件最后一行。输入需要跳转的行号,再次shift+g将跳转到指定的行。
6、配对括号:%
将光标放在一个括号出处,输入%即可定位到与此括号匹配的的括号。在调试程序时此方法很有用。
Windows GVim相关推荐
- Windows gvim安装插件
文章目录 1 Vundle 1.1 安装前准备 1.2 安装Vundle 1.3 编辑 _vimrc 1.4 插件安装示例 1.4.1 安装nerd comment 1.4.2 nerd commen ...
- windows gvim配置
下载gvim,安装.根据自己习惯配置gvim,我将如下内容写入文件C:\Program Files (x86)\Vim\_gvimrc set encoding=utf-8 set fileencod ...
- gvim 字体(font)+风格(style)+ 大小(size)设置
windows gvim centos7 gvim 在gvim的 "编辑(edit)" 标题栏最后有个 "选择字体",点击可以选择字体.风格和大小,其在 ...
- Vim代码补全插件:YouCompleteMe
Vim的代码补全一般有两种实现方案: 1. 第一种是采用ctags + OmniCppComplete ,参考:http://blog.chinaunix.net/uid-20737871-id-34 ...
- 2007-08书签存档
Bookmarks program 搜索引擎之中文分词实现(java版) - java - CSDN技术中心 apache 启动Apache - Apache 2.2 中文版参考手册 resin Ca ...
- 跟我一起学习VIM - The Life Changing Editor [转载]
前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧.所以分 ...
- 学习使用vim,以及各种vim插件
目录 写在前面:Life Changing Editor 什么是VIM 为什么选VIM 为什么选其它 为什么犹豫选择它们 VIM >= SUM(现代编辑器) 如何学习VIM 一秒钟变记事本 VI ...
- 学习使用vim,以及各种vim插件(经典)
目录 写在前面:Life Changing Editor 什么是VIM 为什么选VIM 为什么选其它 为什么犹豫选择它们 VIM >= SUM(现代编辑器) 如何学习VIM 一秒钟变记事本 VI ...
- 跟我一起学习VIM - The Life Changing Editor
前两天同事让我在小组内部分享一下VIM,于是我花了一点时间写了个简短的教程.虽然准备有限,但分享过程中大家大多带着一种惊叹的表情,原来编辑器可以这样强大,这算是对我多年来使用VIM的最大鼓舞吧.所以分 ...
最新文章
- Oracle分页查询语句
- web第6次作业position
- POJ :3614-Sunscreen
- 原来嵌套个网页的技术是这样的
- Ubuntu 14.04 16.04 安装最新的 docker
- Spring Boot使用hikari、druid、c3p0等数据库连接池详解
- Y400中通过easybcd在win7下面的安装Ubuntu14
- 机器学习- 吴恩达Andrew Ng - week3-4 solve overfitting
- Aspose.Cells生成Excel图表
- 智能优化算法:樽海鞘群优化算法-附代码
- Unity通用计时器
- 台式电脑接路由器步骤_路由器怎么连接台式电脑来上网?
- 我的世界 服务器文件ess,我的世界指令大全 ess指令用法介绍
- 20款华丽的几何形状字体【免费下载】
- android 经纬度转物理地址,微信获取用户的经纬度与物理地址转换
- Java指令全集_Java的JVM字节码指令集详解
- 【Python】VRChat中文吧自动弹琴工具
- 这个工具能替代Excel,可惜90%的人都没用过!
- 分享 13 个可以在线制作 360 度全景视图的网站
- 负载均衡负载场景和解决方案
热门文章
- 幼儿园ppt计算机考试试题,全国“xx杯”计算机应用基础类说课大赛优秀作品:幼儿园里的各类朋友说课课件.ppt...
- 置为底层_头一次见浴室装修这样设计,浴缸两头砌上置物台,实用又方便
- sqlserver修改链接服务器,sqlserver怎么新建链接服务器
- Go程序:演示复数类型的用法
- 【BZOJ2115】Xor,第一次的线性基
- 合成迪丽热巴下海_热巴生图颜值回春,被韩媒吹上天,她是找了杨幂的医生?...
- bzoj1974 [Sdoi2010]代码拍卖会 循环+背包
- Windows10安装ubuntu 20双系统
- 计算机网络学习笔记:第三章
- java的标量和聚合量_JVM 角度看代码优化