1.模式之间的切换:
vim后面加上要打开的已经存在或者不存在(则作为新建文件):
vim practice_1.txt
按下i键,进入插入模式,则可以进行对文件内容的编写,编写完文件,按Esc键可进入普通模式。
若要从普通模式切换到命令行模式,输入:,然后wq回车就可以保存并退出文档。
若是在普通模式需要保存编写完的文档,按下shift+zz就可以保存病退文档
2.行间跳转
在普通模式下:
gg 跳转到第一行
G跳转到最后一行
nG跳转到n行(若文本未显示行号,命令行模式输入set nu就可以显示行号了)
3.删除文本
拷贝测试文件到本地目录:$cp /etc/protocols .
打开文本进行编辑: vim protocols
dd 删除整行 2dd一次删除两行 dnG
dG 删除到文档结尾处,d1G删除到文档首部
dw 删除一个单词 dnw
x 删除光标字符
4.复制
普通模式下:
yy 整行(光标所在) nyy
y^ 复制至行首(不含光标所在字符)
y$ 复制至行尾(含光标所在字符)
yw 复制单词 ynw
yG 复制至文本末
5.粘贴
p(小写) 代表粘贴至光标后(下)
P(大写) 代表粘贴至光标前(上)
6.剪切及粘贴
ddp(也等于快速交换上一行与下一行)