VIM超快速导航

前端之家收集整理的这篇文章主要介绍了VIM超快速导航前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我唯一不知道使用其他编辑器的事情是用鼠标找到我的地方。我可以用我的眼睛看着文件上的特定区域,用鼠标的运动和点击我在那里。有VIM我要jjjjjkkkkkkkjjjjhhhh …几乎有hhhhh哦,废话我错过了3个字符,lll。

我正在学习做标记,我发现一个书签插件是伟大的,我可以创建标记,并用< f3>并导航到他们与不幸的是,当文件关闭时,标记被遗忘。

你如何所有超级导航文件?我知道我也可以做5j7k4j5h等等,但必须有一个插件,可以读取我的眼睛,把光标放在我真正需要的地方。

我也学会了使用/%搜索一个特定的术语。它有帮助,但所有匹配的字符通过文档突出显示

尝试$ vimtutor,它会教你一切你需要知道的开始。

hjkl是冰山顶部的尖端,很少使用,至少在我的情况下。

wWee和BbgegE都允许逐字移动:

> w和e前进,W和E考虑空格和标点符号

  1. " here the * marks the default location of the cursor
  2. " and each letter shows where you jump when you hit the key.
  3.  
  4. Latin: Lorem ipsum dolor sit amet.
  5. * e e e
  6. * E E E
  7. * w w w w w w w
  8. * W W W W W W

> b和ge向后,B和gE考虑空格和标点符号

  1. Latin: Lorem ipsum dolor sit amet.
  2. b b b b *
  3. B B B *
  4. ge ge ge*
  5. ge
  6. gE gE gE*

fFTt用于到达当前行上的特定字符,并且用于重复该运动,在相同方向上对于:

> fm跳到下一个m前进,F后退

  1. Latin: Lorem ipsum dolor sit amet.
  2. * fm fm fm
  3. Fm Fm *

> tm在前一个m前面跳转,T后退

  1. Latin: Lorem ipsum dolor sit amet.
  2. * tm tm tm
  3. Tm Tm *

/?用于从当前光标位置跳转到第一次出现的模式:

> / pattern向前

  1. Latin: Lorem ipsum dolor sit amet.
  2. * /ips

>?模式向后

  1. Latin: Lorem ipsum dolor sit amet.
  2. ?Lat *

^ $用于跳转到行的第一个可打印字符和最后一个。

  1. Latin: Lorem ipsum dolor sit amet.
  2. ^ * $

单个和组合()[] {}用于逐段或按段落或代码块移动代码块。

< C-b>和< C-f>用于向前和向后滚动屏幕。

< C-u>和< C-d>用于向前和向后半屏滚动。

H,M和L分别将光标移动到视口的顶部,中间和底部

zt,zz和zb分别将光标下面的行移动到视口的顶部,中间和底部

等等。

:help motion.txt会打击你的心。

猜你在找的Bash相关文章