oeasy教您玩转vim - 12 - # 词头词尾
词头词尾
回忆上节课内容
- 我们这次学了向前一个单词
- w
- 意思是
word
- 还学习了向后一个单词
- b
- 意思是
backward
- 这俩命令都落在单词的第一个字母
- 还有什么好玩的命令吗?
动手练习
- 我们可以一路向前
- 也可以反复横跳
- w、b 附近还有什么?
- 去
:h w
附近再转悠转悠
查询帮助
- 我们看到 w、b 中间有个 e
说是
- Forward to the end of word [count] inclusive.
- Does not stop in an empty line.
意思
- 向前到单词的结尾
- 空行不停留
- 直到这个文档的尽头
- 也不停留~~~
- e 对应单词时
end
- 我们来试一下
跳到词尾
- 我们可以看到 e 是向
前
跳到本词尾
- 而 w 是向
前
跳到下词头
- b 则是向
后
跳回到上词头
- 如果我的光标不在
本词头
的位置,又如何呢?
光标位于词中
- 我们可以看到,如果光标位于
词中
时 - e 不变,还是跳到
本词尾
- w 还是跳到
下词头
- 而b 有变化,向
后
跳没变,但是跳回到了本词头
w、b
- 都是跳到
词头
- 一个向
前
一个向后
- 都是跳到
- e是向
后
跳到词尾
- 如果我想向前跳到词尾呢?
向前跳到词尾
- ge 向前跳到词尾
连续跳跃
wbe
比hjkl
效率高得多- 但是还可以更高
- 方法就是使用数字
- 从帮助中,我们可以发现可以选择使用
[count]
次数
- 意思就是可以向前 n 个单词
跳起来吧♀️
在方向前面加上数字
3b
、5e
这样都可以
甚至
hjkl
都可以使用- 比如
4h
、10l
- 比如
- 这样快得多!!!
总结
- 我们这次学习了 e
- e 代表
end
词尾 - 我们了解到在词中时,b退到本词头
- 还可以成倍的跳跃
- 但是当前单词和我的理解有点不一样啊?
- 我想直接跳到href属性,怎么办
- 下次再说
oeasy教您玩转vim - 12 - # 词头词尾的更多相关文章
- oeasy教您玩转vim - 56 - # 字符可视化模式
可视化编辑 回忆上节课内容 我们学习了关于模式匹配中使用参数 单个参数 :%s/<h2>\(.*\)</h2>/ - \1/g 多个参数 :%s/<img src=\ ...
- oeasy教您玩转vim - 57 - # 行可视化
可视化编辑 回忆上节课内容 上次我们了解到可视模式 其实可视化对应三种子模式 字符可视模式 v 行可视模式 大写V 块可视模式ctrl+v 我们先来了解字符可视化模式 快捷键 v 可配合各种mot ...
- oeasy教您玩转vim - 53 - # 批量替换
查找细节 回忆上节课内容 我们温习了关于搜索的相关内容 /正向,?反向 n保持方向,N改变方向 可以设置 是否忽略大写小写 是否从头开始查找 是否高亮显示 还有一些正则表达式的使用方法 行头行尾 ^$ ...
- oeasy 教您玩转linux010101查看内核uname
linux([?l?n?ks]) 是什么????? 咱们这次讲点什么呢?这次咱们讲讲这个 linux([?l?n?ks]),什么是 linux([?l?n?ks])呢?这linux([?l?n?ks] ...
- oeasy教您玩转linux010203显示logo
我们来回顾一下 上一部分我们都讲了什么?
- oeasy教您玩转linux010202软件包管理apt
顾一下 上一部分我们都讲了什么?
- oeasy教您玩转linux010201持续输出yes
我们来回顾一下 上一部分我们都讲了什么?
- oeasy教您玩转linux010108到底哪个which
到底哪个which 回忆上次内容 我们上次讲了查找命令位置whereis 我想找到whereis的位置怎么办?
- oeasy教您玩转python - 006 - # hello world
Hello World! 回忆上次内容 python3 的程序是一个 5.3M 的可执行文件 python3 里面全都是 cpu 指令 可以执行的那种指令 我们可以把指令对应的汇编找到 objdu ...
- oeasy教您玩转linux-010110内容回顾
我们来回顾一下 我们都讲了什么?
随机推荐
- LLM实战:当网页爬虫集成gpt3.5
1. 背景 最近本qiang~关注了一个开源项目Scrapegraph-ai,是关于网页爬虫结合LLM的项目,所以想一探究竟,毕竟当下及未来,LLM终将替代以往的方方面面. 这篇文章主要介绍下该项目, ...
- gorm指定数据字段名字
type Products struct { gorm.Model SaleNum uint ` json:"saleNum"` CarNum uint ` json:" ...
- Android 12(S) MultiMedia(十一)从MPEG2TSExtractor到MPEG2-TS
本节主要学习内容是看看MPEG2TSExtractor是如何处理TS流的. 相关代码位置: frameworks/av/media/extractors/mpeg2/MPEG2TSExtractor. ...
- SDWebImageCache缓存分析
文字版本: https://docs.qq.com/doc/DRVpPS3BBV3l0bEZ5
- 7.26考试总结(NOIP模拟24)[matrix·block·graph]
你那无聊的幻想,就由我来打破! 前言 补坑中.. 我都不知道自己这场模拟赛怎么打的了. 非常玄学,前三个小时一直在想正解,然后最后 20min 感觉 T1 不太稳,就又加上了一个暴力. 后来一看只有最 ...
- itest work(爱测试) 开源一站式接口测试&敏捷测试工作站 9.0.5. Rc4
(一)itest work 简介 itest work (爱测试) 一站式工作站让测试变得简单.敏捷,"好用.好看,好敏捷" ,是itest wrok 追求的目标.itest w ...
- IMX6ULL基本环境搭建
基本环境搭建 1 交叉编译工具 在虚拟机中安装交叉编译工具,为后续开发做准备. 1.1 工具版本 工具版本:Linaro Releases 当前虚拟机为64位系统,因此下载64位系统的工具: $ un ...
- 使用C代码实现读取文件中的hex字符串,转换为字节数组
举例说明: ptp.txt文件中的内容为: 7a7ac0a8c80100000000003388f70002002c000004000000000000000000000000000000000000 ...
- 键盘中断,键盘驱动,基于Linux0.11
键盘,咱们做计算机这一行的自然不必多说,天天与它打交道.但熟归熟,清楚键盘背后的原理吗?键盘上都标有各键的名称,表明了各键所代表的意义,但是计算机是如何知道的?组合键是怎样实现的?按下一个代表字符的键 ...
- 夜莺监控 V7 第二个 beta 版本发布,内置集成故障自愈能力,简化部署
经过一个半月的打磨改进,夜莺监控 V7 第二个 beta 版本发布了,本次发布的主要亮点是内置集成故障自愈能力,简化架构,同时做了其他 19 项改进.一些重要的改进如下: feat: 集成故障自愈的能 ...