Loading

Vim学习笔记

Vim快捷键记录

1.在 Normal Mode 中移动

进入Vim时首先进入Normal Mode

上下左右移动

左下上右的键位分别为:h,j,k,l
在按下这4个键时,我们可以在前面先输入数字,例如:3h就是向左移动3位,5j就是向下移动5行。

词语移动 - 更快速的移动。

按下w可以向后移动1词
按下b可以向前移动1词。
同样的,我们也可以在前面加上一个数字,例如:3w就是向后移动3词。

Home&End

我们可以按下Shift+4$)来实现End键,即移动到行尾。
我们可以按下Shift+6^)来实现Home键,即移动到行前(当前行第一个字母前)。
我们可以按下0来实现Home+Home键,即移动到绝对的行前(忽略所有Tab)。

移动到文章首/尾

我们可以按下Shift+gG)移动到整个文章的最末尾。
我们可以按下g+g移动到整个文章的最开头。

空行移动

我们可以按下 { / } 移动到上一个空行/下一个空行。

特定行移动

  • 1.按下<行号>+gg移动到指定行。
  • 1.按下<行号>+Shift+g(<行号>+G)移动到指定行。
  • 1.按下:+<行号>+Enter移动到指定行。
    例如:17gg17G:17 Enter都可以移动到17行。

全文查找

按下\<要找的字段>+Enter可以查找所有<要找的字段>。然后按下n切换到下一个匹配的单词,Shift+nN)切换到上一个匹配的单词。
例如:\LZY Enter是显示所有代码中的LZY

posted @ 2025-02-07 22:43  FrankWkd  阅读(29)  评论(2)    收藏  举报