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内容回顾
我们来回顾一下 我们都讲了什么?
随机推荐
- keycloak~正确让api接口支持跨域
相关参考 https://leejjon.medium.com/how-to-allow-cross-origin-requests-in-a-jax-rs-microservice-d2a6aa2d ...
- winform 使用Clipboard 和windows Word Com组件 把Html 导出到word
首先是把Html复制到剪贴板 见:https://www.cnblogs.com/HelloQLQ/p/16289343.html 然后使用: private void saveAsWordCopy( ...
- NumPy 二项分布生成与 Seaborn 可视化技巧
二项分布 简介 二项分布是一种离散概率分布,用于描述在固定次数的独立试验中,事件"成功"的次数的概率分布.它通常用于分析诸如抛硬币.做选择题等具有两个结果(成功或失败)的事件. 参 ...
- 不使用循环语句用if和else实现循环
如果不使用循环语句,可以使用递归函数来实现循环的效果.递归函数是指在函数内部调用自身的函数.下面是一个使用递归函数来实现循环的示例: (初学者记得写include,这里是个普通函数,所以我没写) de ...
- 003. git标签
git标签 标签用于记录详细修改内容,为后续使用提供帮助. 也方便快速的回滚. 每一次提交[commit]都可以打一个tag标签. 测试阶段标签规则: 以 0.01 0.02版本为主 正式上线标签规则 ...
- PCM转AAC返回1768846202 错误解决
1.参考FFMPEG https://github.com/chrisballinger/FFmpeg-iOS-Encoder/blob/master/FFmpegEncoder/AACEncoder ...
- ros2 foxy订阅话题问题
代码片段 这部分代码在galactic版本编译是OK的,可在foxy下编译就出了问题 TeleopPanel::TeleopPanel(QWidget* parent) : rviz_common:: ...
- containerd 源码分析:创建 container(三)
文接 containerd 源码分析:创建 container(二) 1.2.2.2 启动 task 上节介绍了创建 task,task 创建之后将返回 response 给 ctr.接着,ctr 调 ...
- 使用 ClickHouse 做日志分析
原作:Monika Singh & Pradeep Chhetri 这是我们在 Monitorama 2022 上发表的演讲的改编稿.您可以在此处找到包含演讲者笔记的幻灯片和此处的视频. 当 ...
- 使用 OpenTelemetry 构建可观测性 02 - 埋点
这是讲解 OpenTelemetry 系列博客的第二篇.在上一篇博客中,我们介绍了 OpenTelemetry 是什么以及由什么组成.现在我们将讨论如何使用 OTel 准确收集遥测数据和链路追踪数据. ...