vim常用操作笔记
vim作为上古神器,其学习曲线陡峭,但我就是要啃下他,将其多种命令拆解为一些基础命令的集合会有助于理解
motion命令
按键 | 含义 | 记忆 |
---|---|---|
0 | 将光标定位到行首位置 | 0为开始 |
^ | 同上 | |
$ | 将光标定位到行尾的位置 | 吃完饭要给钱 |
b | 将光标定位到光标所在单词的起始处 | begin |
e | 将光标定位到光标所在单词的结尾处 | end |
w | 将光标定位到下一个单词起始处 | word |
gg | 将光标定位到文件开头 | 落地成盒,开局dd |
G | 将光标定位到文件末尾G |
删除+motion命令
按键 | 含义 |
---|---|
d0 | 将光标所在位置(不包括)至行首字符 删除 |
d^ | 同上 |
d$ | 将光标所在位置(包括)只行尾字符 删除 |
db | 将光标所在位置(不包括)至行首字符 删除 |
de | 将光标所在位置(包括)至单词尾字符 删除 |
dw | 将光标所在位置(包括)到下一个单词起始处 删除 |
dgg | 将光标所在行至文件开头字符 删除 |
dG | 将光标所在行至文件末尾字符 删除 |
dh | 将光标前一个字符 删除 |
dl | 将光标所指字符 删除 |
dj | 将光标所在行及下一行 删除 |
dk | 将光标所在行及上一行 删除 |
dd | 将光标所在行 删除 |
复制粘贴命令
tips:
-vim 中删除命令不是真的删除,而是放在一个寄存区
-复制的是整行为单元,在下一行开始粘贴
-拷贝的是非整行的局部字符串,p命令将在光标后开始粘贴
参考视频资料:【VIM快速入门】《带你学C带你飞》(番外篇)
- 本文作者: 汤圆
- 本文链接: https://littlesun.cloud/2021/07/10/vim/
- 版权声明: 本博客所有文章除特别声明外,均采用 MIT 许可协议。转载请注明出处!