怪物奇妙物语

宇宙无敌超级美少男的怪物奇妙物语

首页 新随笔 联系 管理
  822 随笔 :: 0 文章 :: 2 评论 :: 16万 阅读

普通模式-->插入模式

img

  1. i,表示insert

  2. a,表示append

  3. o表示oneline(暂且这样理解)


插入模式-->普通模式

img

  1. esc,模式就是这个键

  2. jj和capslock需要配置


普通模式-->可视模式 可视模式-->普通模式

img

  1. v键,可以在普通模式和可视模式之间进行切换

  2. esc,无论在哪种模式下,都表示退出当前模式


普通模式-->命令模式 命令模式-->普通模式

img


光标移动

img

  1. w,表示word,调到下一个单词开头

  2. b,表示begin,调到上一个单词开头或者当前单词开头

  3. e,表示end,调到下一个单词结尾或当前单词结尾

  4. ge,表示go end调到上一个单词结尾


光标移动 距离大

img

  1. 0,表示行首,包括空格

  2. ^,表示行首,但是得有字符,正则表达式中常用

  3. $,表示行尾,正则表达式中也是常用

  4. gg,表示调到第一行

  5. G,表示调到最后一行

  6. 注意,前面的ge是调到上一个单词的词尾,所以这个g有种向前跳的感觉,G则是向后跳


光标移动 查找

img

  1. f{char},表示调到下一个{char}的位置

  2. ;(分号),表示重复前面的命令,比如说前面f{char},发现有个字符符合,这个时候;(分号)就派上了用场.

  3. ,(逗号),表示比如说前面使用了f{char},那么使用,(逗号),就是变成了F{char}命令

  4. t{char},表示调到查找字符的前面一个字符,这个不常用,比如说调到:号的前面的一个字符.

img


img

inner和around的区别

img

  1. 可以在visible模式下进行练习

  2. 也可以配合其他命令


inner和around的motion

img

cit (change inner tag)

img

删除,修改,复制,选中

img


ciw 修改引号中的单词

img


diB 或者 di{ 删除大括号中所有的返回值

img

  1. di{ , delete inner { ,大概就是这个意思

修改泛型和删除泛型 ci<

img


常用的motion

img

img

2dd 删除两行

img


删除到,修改到,复制到

img

  1. 这个要配合f命令,比如说删除到s,就是dfs,

  2. 修改到s,就是cfs

  3. 复制到s,就是yfs

img

删除,复制,修改整个文档 die

img

  1. die,delete inner entiredocument,大概就是这个意思

切换大小写

img


gd和gh,以及gt和gT

  1. gd,go define,查看函数定义

  2. gh,go hover,显示鼠标悬浮窗

  3. vscode中,切换标签页,go tab,切换标签页

img

几个小例子

img


posted on   超级无敌美少男战士  阅读(41)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示