oeasy教您玩转vim - 12 - # 词头词尾

比特逐光师
• 阅读 921

词头词尾

回忆上节课内容🤔

  • 我们这次学了向前一个单词
  • w
  • 意思是 word

oeasy教您玩转vim - 12 - # 词头词尾

  • 还学习了向后一个单词
  • b
  • 意思是 backward

oeasy教您玩转vim - 12 - # 词头词尾

  • 这俩命令都落在单词的第一个字母
  • 还有什么好玩的命令吗?🤔

动手练习

  • 我们可以一路向前
  • 也可以反复横跳
  • wb 附近还有什么?🤔
  • :h w 附近再转悠转悠

查询帮助

oeasy教您玩转vim - 12 - # 词头词尾

  • 我们看到 wb 中间有个 e
  • 说是

    • Forward to the end of word [count] inclusive.
    • Does not stop in an empty line.
  • 意思

    • 向前到单词的结尾
    • 空行不停留
    • 直到这个文档的尽头
    • 也不停留~~~
  • e 对应单词时 end
  • 我们来试一下🤪

跳到词尾

oeasy教您玩转vim - 12 - # 词头词尾

  • 我们可以看到 e 是向 跳到 本词尾
  • w 是向 跳到 下词头
  • b 则是向 跳回到 上词头
  • 如果我的光标不在 本词头 的位置,又如何呢?

光标位于词中

oeasy教您玩转vim - 12 - # 词头词尾

  • 我们可以看到,如果光标位于 词中
  • e 不变,还是跳到 本词尾
  • w 还是跳到 下词头
  • b 有变化,向 跳没变,但是跳回到了 本词头
  • wb

    • 都是跳到 词头
    • 一个向 一个向
  • e是向 跳到 词尾
  • 如果我想向前跳到词尾呢?

向前跳到词尾

  • ge 向前跳到词尾

oeasy教您玩转vim - 12 - # 词头词尾

oeasy教您玩转vim - 12 - # 词头词尾

连续跳跃

  • wbehjkl 效率高得多
  • 但是还可以更高 🤸
  • 方法就是使用数字
  • 从帮助中,我们可以发现可以选择使用 [count] 次数

oeasy教您玩转vim - 12 - # 词头词尾

  • 意思就是可以向前 n 个单词

跳起来吧🤾‍♀️

oeasy教您玩转vim - 12 - # 词头词尾

  • 在方向前面加上数字

    • 3b5e 这样都可以
  • 甚至 hjkl 都可以使用

    • 比如 4h10l
  • 这样快得多!!!✊

总结

  • 我们这次学习了 e
  • e 代表end 词尾
  • 我们了解到在词中时,b退到本词头
  • 还可以成倍的跳跃
  • 但是当前单词和我的理解有点不一样啊?
  • 我想直接跳到href属性,怎么办🤔
  • 下次再说 👋
点赞
收藏
评论区
推荐文章
blmius blmius
3年前
MySQL:[Err] 1292 - Incorrect datetime value: ‘0000-00-00 00:00:00‘ for column ‘CREATE_TIME‘ at row 1
文章目录问题用navicat导入数据时,报错:原因这是因为当前的MySQL不支持datetime为0的情况。解决修改sql\mode:sql\mode:SQLMode定义了MySQL应支持的SQL语法、数据校验等,这样可以更容易地在不同的环境中使用MySQL。全局s
美凌格栋栋酱 美凌格栋栋酱
6个月前
Oracle 分组与拼接字符串同时使用
SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(
梦
4年前
微信小程序new Date()转换时间异常问题
微信小程序苹果手机页面上显示时间异常,安卓机正常问题image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/b691e1230e2f15efbd81fe11ef734d4f.png)错误代码vardate'2021030617:00:00'vardateT
Wesley13 Wesley13
3年前
vim介绍 、 vim颜色显示和移动光标 、vim一般模式下移动光标 、vim一般模式下复制、剪切和粘贴
vim是什么vim是什么?在之前接触Linux,编辑网卡配置文件的时候我们用过了vi,vim简单说就是vi的升级版,它跟vi一样是Linux系统中的一个文本编辑工具。如果系统中没有vim,需要安装一下:yuminstallyvimenhanced安装完了之后就可以正常使用了。我们使用vi和vim打开/e
Stella981 Stella981
3年前
Python 语法检查工具
1\.在vim中检查开始查到的是使用flakesvim(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.vim.org%2Fscripts%2Fscript.php%3Fscript_id%3D2441)这个vim插件,进入其githuab主页
Wesley13 Wesley13
3年前
DHCP中继配置
(三台都需要关闭防火墙前两台需要安装dhcp)第一台linux(vmnet2)(192.168.1.1)vim/etc/sysconfig/networkscripts/ifcfgens33  网卡配置配置IP添加网关把第二台虚机的ip作为网关指向中继BOOTPROTOnoneIPADDR192.168.1.1
Wesley13 Wesley13
3年前
mysql出现Waiting for table metadata lock的解决方法
查询某一个表时,一直没有显示数据,于是就showprocesslist;!(https://oscimg.oschina.net/oscnet/07f86cfca979bba85837f1b6352eb00ec33.jpg)发现有表已经被锁了,关掉了之前的查询语句可以看到!(https://oscimg.oschina.net/oscn
Wesley13 Wesley13
3年前
Vim常用编辑命令记录
ge向后移动一个单词,光标停在单词尾部Ctrle,Ctrly滚动一行%跳转到相配对的括号c2w从当前光标往后删除2个单词,并进入插入模式cc修改一整行,仍保留原来的缩进S同cc
Stella981 Stella981
3年前
Linux命令(干货)
@vim编辑快捷键ctrln是自动补齐ctrlp是往上选择ctrlf是下一屏幕ctrlb是上一屏幕w:是移动一个单词b:是向前一个单词d^:当前行中,删至行首d$:当前行中,删至行尾y^:当前到行头的内容y$:复制当前到行尾的内容
数字先锋 | 教育资源乘云而来!46万城乡学子共享名师课堂
城乡学生同上“一堂课”,是一种怎样的体验?在淄博市张店区重庆路小学的教室里,正在进行着这样一节特殊的数学课。!image(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/1a7fd