博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VIM跳转和小改动
阅读量:7059 次
发布时间:2019-06-28

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

  hot3.png

本来想都写一篇博文里的,结果。。。,好吧我太水了,一篇的话太长,而且不方便以后查找。

‘’单引号,跳转到上一次跳转的地方,在两个地方来回跳,即只记忆上一次的位置。

CTRL-O跳转到老的地方,CTRL-I跳转到新的地方。他俩记忆力较强,可以一直往前/后跳。

:jumps 输出一个跳转列表。

“跳转”包括:行间跳转,也包括,/,n

不包括:行内跳转(fx,tx,w,e),j,k,即便10j这种形式。

有名字的标记,这个我不会去用,标记是不可见的,像我这种脑筋,还是算了,有那么多跳转的命令,足够用的。

下面是小改动。

cc,修改一整行,保留缩进。

D=d$

C=c$

s=cl=xi=r(s,cl,xi删除一个字符插入多个字符,而r只能一换一),R较特殊,后面介绍。

“.”重复一个修改。

V行选,CTRL-V块选。o移动到所选区域的另一边,若为块选则为对角线一边,O移动到同边的对面。在块选中即不是对角线的另一边。

daw,delete a word,将光标说在的单词删掉。

aw,一个单词

as,一个句子,包括到另一个句子前的空白字符。其中句子的解释是内容意义上的,不是用/t/n等标识的句子。比如 its a /n sentence.其中/n表示有换行,vas选中这个句子,即选中its a /n sentence.

is与as一样,但不包括句子后面的空白字符。

R,好了开始介绍下这个神奇的命令。好了介绍完了。

I,移动到当前行的第一个非空字符并启动插入模式。

A,移动到行尾并启动插入模式。

转载于:https://my.oschina.net/luan/blog/76821

你可能感兴趣的文章
[LintCode] Maximum Gap 求最大间距
查看>>
RegeX的早期版本
查看>>
Redis 小白指南(二)- 聊聊五大类型:字符串、散列、列表、集合和有序集合...
查看>>
零元学Expression Blend 4 - Chapter 23 Deep Zoom Composer与Deep Zoom功能
查看>>
C#~异步编程再续~async异步方法与同步方法的并行
查看>>
Windows下的字体美化
查看>>
13.9. Health Status
查看>>
Unable to execute dex: Multiple dex files define Lcom/kenai/jbosh/AbstractAttr
查看>>
微信小程序明星开发者博卡君专访
查看>>
什么是 Help Desk?
查看>>
【MySQL】Tokudb安装测试初探
查看>>
12C打补丁的简单尝试
查看>>
分割excel sheet
查看>>
CentOS 7 yum方式快速安装MongoDB
查看>>
C#身份证识别相关技术
查看>>
【单片机】基于有方GPRS的智能电梯控制系统
查看>>
基于spring-boot的rest微服务框架
查看>>
微信公众平台开发最佳实践(第2版)
查看>>
Maven 依赖 spring-web 对战 spring-webmvc
查看>>
用了一天的时间,linux下expect实现ssh自动登录服务器记,鄙视下网上各种抄来抄去残段子...
查看>>