vim编辑模式
命令 | 描述 | 说明 |
* | 跳转到当前单词的下一个 | 在 vim 中,我们需要查找当前单词的下一个,我们可以使用 * 号 |
# | 跳转到当前单词的上一个 | 在 vim 中,我们需要查找当前单词的上一个,我们可以使用 # 号 |
fa | 下一个 a 字符 | 在 vim 中,我们需要查找下一个某字符,可以使用 f 加上要查找的字符a,这里的字符 a 就是需要跳转的字符 |
ta | 字符 a 之前 | 在 vim 中,我们需要跳到某个字符前,可以使用 t 加上要跳转的字符a,这里的字符 a 就是需要跳转的字符 |
nfs | 跳转到第 n 个 s 字符 | 这里的 n 是需要查找的第 n 个字符,s 是需要查找的特定字符 |
gg | 跳转到第一行 | 使用 gg 命令,可以跳转到第一行 |
G | 跳转到最后一行 | 使用 G 命令,可以跳转到最后一行 |
NG | 跳转到第 N 行 | 使用 NG 命令或者 Ngg 命令,可以跳转到第 N 行 |
Ngg | 跳转到第 N 行 | 使用 NG 命令或者 Ngg 命令,可以跳转到第 N 行 |
H | 跳转到屏幕起始行 | 使用 H 命令可以跳转到屏幕的起始行 |
M | 跳转到屏幕中间 | 使用 M 命令可以跳转到屏幕的中间 |
L | 跳转到屏幕最后 | 使用 L 命令可以跳转到屏幕的中间 |
w | 跳转到下一个字开始 | 使用 w 命令可以跳转到下一个字的开始 |
e | 跳转到下一个单词末尾 | 使用 e 命令可以跳转到下一个单词的末尾 |
b | 跳转到前一个字开始 | 使用 b 命令可以跳转到前一个单词的开始 |
0 | 跳转到本行开始 | 使用 0 命令可以跳转到本行的开始 |
$ | 跳转到本行末尾 | 使用 $ 命令可以跳转到本行的末尾 |
^ | 跳转到本行第一个非空字符 | 使用 ^ 命令可以跳转到本行第一个非空字符 |
/str | 在文本中搜索 str | 使用 /str 开始搜索字符串 |
?str | 在文本中反向搜索 str | 使用 ?str 开始反向搜索字符串 |
n | 继续搜索下一个 | 使用 n 继续搜索下一个 |
N | 继续搜索上一个 | 使用 N 继续搜索上一个 |
rc | 首先按下 r 键,开始替换当前字符,然后按下 c 键,将当前字符替换为 c | 按下 r 键,开始替换字符,接着,按下任意键,将当前字符替换为任意字符 |
nrc | 首先按下数字 和 r 键,开始替换当前字符,然后按下 c 键,将当前字符替换为 c | 首先按下数字键,表明需要替换的个数,接着按下 r 键开始替换字符,最后按下我们需要替换字符的任意键即可 |
x | 直接按下 x 键,即可删除当前字符 | 按下 x 键,即可删除当前字符 |
nx | n 是我们要删除的字符的个数 | 我们首先按下数字键,表明我们要删除的字符的个数,接着,按下 x 键即可删除字符 |
dw | 删除整个单词 | 我们可以使用 dw 键,删除整个单词 |
ndw | 删除右侧的 n 个单词 | 按下数字键,表明我们要删除的单词的个数,接着,按下 dw 键,删除单词 |
db | 删除左侧整个单词 | 我们可以使用 db 键,删除左侧整个单词 |
ndb | 删除左侧 N 个单词 | 首先,按下数字键表示要删除的字符的个数,接着按下 d 键和 b 键,删除左侧 n 个单词 |
dd | 删除一行 | 我们直接按下 dd 键,就可以删除一整行 |
ndd | 删除 N 行 | 我们首先按下数字键,表明我们要删除的行数,接着,直接按下 dd 键,就可以删除 n 行文本 |
d$ | 删除到行尾 | 我们首先按下 d 键,接着,再按下 $ 键,即可实现从当前光标开始,删除到行尾 |
d0 | 删除到行首 | 我们首先按下 d 键,接着,再按下数字 0 键,即可实现从当前光标开始,删除到行首 |
J | 合并当前行和下一行 | 我们可以使用 J 键,合并当前行和下一行 |
s | 删除当前字符,变成插入模式 | 我们可以使用 s 键,删除当前字符,并变成插入模式 |
S | 删除当前行,变成插入模式 | 我们可以使用 S 键,删除当前行,并变成插入模式 |
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容