《Vim 实用技巧必知必会》学习笔记Day11

如果存在一个或多个匹配项,Vim 会跳转到第一个匹配的位置。下面我列举一下其他相关的常用命令:

  • :tnext(缩写 :tn)跳转到下一个标签匹配位置
  • :tNext(缩写 :tN)或 :tprevious(缩写 :tp)跳转到上一个标签匹配位置
  • :tfirst 或 :trewind 跳转到第一个标签匹配位置
  • :tlast 跳转到最后一个标签匹配位置
  • :tselect 名称(:tselect 可缩写为 :ts)跟 :tag 类似,但会列举可能的匹配项,让你自己选择(而非跳转到第一个匹配位置)
  • g] 跟 类似,但跟 :tselect 一样会给出一个列表而非直接跳转
  • :tjump 名称(:tjump 可缩写为 :tj)跟 :tselect 类似,但在只有一个匹配项的时候会直接跳转到匹配位置
  • g 跟 g] 类似,但跟 :tjump 一样在只有一个匹配项时会直接跳转到匹配位置
  • :stselect 名称(:stselect 可缩写为 :sts)跟 :tselect 类似,但结果会打开到一个新分割的窗口中
  • :stjump 名称(:stjump 可缩写为 :stj)跟 :tjump 类似,但结果会打开到一个新分割的窗口中

我们的标签跳转分为 :tag、:tselect 和 :tjump 三种不同方法,正常模式和可视模式的命令 。这三个命令前面也都可以额外加上 ,表示结果打开到新窗口中而非当前窗口。

你可能感兴趣的:(vim,学习,编辑器)