参考《鸟哥的Linux私房菜 基础篇 第四版》
移动分类 | 按键 | 功能 | 助记 |
---|---|---|---|
单个移动 | h | 向左移动一个字符,相当于 ← | 键盘上 四个键位连续分布
H J K L ← ↓ ↑ → |
l | 向右移动一个字符,相当于 → | ||
j | 向下移动一个字符,相当于 ↓ | 想要多次移动,使用组合键
“向下移动30行” 使用 “30j” | |
k | 向上移动一个字符,相当于 ↑ | ||
整页移动 | Ctrl + f | 向下移动一页,相当于 Page Down | front,前进,一页 |
Ctrl + b | 向上移动一页,相当于 Page Up | back,后退,一页 | |
半页移动 | Ctrl + d | 向下移动半页 | down,向下,半页 |
Ctrl + u | 向上移动半页 | up, 向上, 半页 | |
首尾跳转 <行> | 0 | 移动到该行,第一个字符的位置,相当于 Home | 0,本行 开头 |
$ | 移动到该行,最后一个字符的位置,相当于 End | $,本行 末尾 | |
首尾跳转 <文件> | gg | 移动到该文件,第一行 | 相当于 1G,用两个小写gg,省事 |
G | 移动到该文件,最后一行 | Go | |
指定跳转 <n为数字> | nG | 移动到第n行(配合 命令 :set nu ) | Go, 先说目的地n,然后Go去 |
n<Enter> | 向下移动 n 行 |