博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Vim实用技巧》阅读笔记 --- 移动及跳转
阅读量:4308 次
发布时间:2019-06-06

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

1、在对实际行的操作之前加上g,即可对屏幕行进行操作,例如:`gj`表示向下移动一个屏幕行,`g^`表示移动到屏幕行的第一个非空白字符等等

 

2、Vim有两组面向单词正向及反向移动的命令:

  1. w 正向移动到下一个单词的开头
  2. b 反向移动到当前单词/上一单词的开头
  3. e 正向移动到当前单词/上一单词的结尾
  4. ge 反向移动到上一单词的结尾

通常我们可以使用ea表示在当前单词结尾后添加

 

3、Vim会记录上次执行过的`f{char}`命令,随后用`;`命令就可以重复该命令,如果重复次数过多时,就可以调用`,`来进行撤销。具体的查找命令如下所示:

  1. f{char} 正向移动到下一个{char}所在之处
  2. F{char} 反向移动到下一个{char}所在之处
  3. t{char} 正向移动到下一个{char}所在之处的前一个字符上
  4. T{char} 反向移动到上一个{char}所在之处的后一个字符上

 

4、我们可以利用d加上查找动作来删除一段字符,并且查找命令是一个开动作,例如:`d/get` 光标会停在"get"的"g"上,但是该字符却被排除在删除操作之外

 

5、对于分隔符文本对象的操作:

 

6、对于范围文本对象的操作

 

7、Vim的自动位置标记

 

8、%命令允许我们在一组开、闭括号间跳转,它可作用于(),{}以及[]

 

9、Ctrl-o和Ctrl-i用来返回前一次跳转时的位置和前往后一次跳转的位置,具体的跳转动作如下表所示:

 

10、

转载于:https://www.cnblogs.com/YaoDD/p/6763340.html

你可能感兴趣的文章
JMter随记
查看>>
ssky-keygen + ssh-copy-id 无密码登陆远程LINUX主机
查看>>
AFO
查看>>
linux下面安装maven
查看>>
LTTng 简介&使用实战
查看>>
oracle internal: VIEW: X$KCBKPFS - PreFetch Statistics - (9.0)
查看>>
字符串匹配,KMP算法
查看>>
WCF netTcpBinding寄宿到IIS7
查看>>
基础练习
查看>>
rpm的用法 详解
查看>>
从壹开始 [vueAdmin后台] 之三 || 动态路由配置 & 项目快速开发
查看>>
Node mysql
查看>>
学习 WCF (6)--学习调用WCF服务的各种方法
查看>>
ListView几个比较特殊的属性
查看>>
NEC学习 ---- 模块 - 带点文字链接列表
查看>>
20165301 预备作业二:学习基础和C语言基础调查
查看>>
【AGC005F】Many Easy Problems (NTT)
查看>>
jquery背景自动切换特效
查看>>
【微信小游戏实战】零基础制作《欢乐停车场》二、关卡设计
查看>>
【bzoj2500】幸福的道路 树形dp+倍增RMQ+二分
查看>>