oeasy 教您玩转 vim - 14 - # 行头行尾
行头行尾回忆上节课内容🤔
复制代码
WEB
复制代码
查阅文档📕
复制代码
WEB 行首和行尾
WEB
复制代码
深入细节
复制代码
WEB 行头区别
复制代码
图片描述
复制代码
结尾细节
复制代码
toEnd
复制代码
总结
复制代码
行头行尾回忆上节课内容🤔
我们这次了解了 大词 和 小词
小词 就是我们常规意义的词 被 =、" 等标点分开的词
大词 里面包括了 =、" 等标点 只能被空格、tab、换行分割W、E、B 都可以有大词移动
WEB
但如果我想一步就跳到行头或行尾这不一步登天么?可能么🤔
查阅文档📕
还是从 :h w,开始查找起还是在 motion 里面查找应该和 W 都属于左右移动的部分找到这样两个命令
WEB 行首和行尾
WEB
^,也就是 shift+6 作用是移动到行首 或者说移动到本行第一个非空字符
$,也就是shift + 4 作用是移动到本行行尾^、$ 也分别对应正则表达式中的 开头 和 结尾
深入细节
如果本行开头第一个字符是空格 那^无法到第一个字符啊? 如果我就想去第一个字符 无论他是空格还是tab 应该怎么办呢?这个命令应该离 ^ 不远应该也在 motion 的 左右移动部分找到了 0
WEB 行头区别
^ 是到本行第一个非空字符0 是到本行第一个字符,不管是不是空格
图片描述
那结尾如果有空格会如何呢?
结尾细节
相关命令肯定也在左右移动这部分找到 g_
toEnd
g_ 是到本行最后一个非空字符两个按键要依次按下$ 跳到本行最后一个字符,即使他是空格
总结
我们这次学会了直接跳到开头和结尾
最重要的就是 ^、$ ^ 到开头 $ 到结尾还有什么好玩的吗?🤔下次再说 👋还未添加个人签名 2017.10.25 加入
还未添加个人简介

促进软件开发及相关领域知识与创新的传播
京公网安备 11010502039052号


评论