VIM编辑器的基本使用
2019-12-24 本文已影响0人
advanced_slowly
1.在Linux终端下打开《VIM教程》
[zhihua@localhost~]$vimtutor
2.命令模式下常用操作
1.删除
1.删除光标所在一行内容:dd
2.删除光标所在行开始n行内容:ndd
2.复制
1.复制一行内容:yy
2.复制n行内容:nyy
3.复制选定内容:先按下v键进入可视化模式,移动光标选中内容,按y复制选定内容。
3.粘贴
1.粘贴复制好的内容:p/P
4.撤销操作
1.撤销之前上一步做的操作:u
4.查找指定内容
1./待查找内容:按下/,并且输入你需要查找的内容,然后敲回车即可。指定的内容的颜色为黄色。n/N对指定内容进行遍历
2.?待查找内容:n/N对指定内容进行遍历
5.查看某个库函数的定义
1.光标移动到函数所在位置,按下2或者3,然后按下shift+k。
3.编辑模式下的常用操作
1.VIM命令行模式转化为编辑模式
1.A:在VIM中的命令行模式下按下A,打开VIM的编辑模式,并将光标移到行尾
2.a:打开编辑模式,并将光标移动到命令行模式下光标的下一字母
3.I:打开编辑模式,并将光标移动到行首
4.i:打开编辑模式,光标位置不变
5.O:打开编辑模式,并将光标移动到上一行的行首
6.o:打开编辑模式,并将光标移动到下一行的行首
7.S:打开编辑模式,并将光标所指行删除
8.s:打开编辑模式,并删除光标所指字母
2.退出编辑模式
1.Esc:按下Esc即可以从编辑模式退回命令行模式
4.末行模式下的常用操作
1.VIM命令行模式转化为末行模式
在命令行模式下按下冒号(:)既可以进入末行模式。
末行模式下可以执行一些终端命令:格式为:!+ 你要执行的命令
:!ls -lrt
2.末行模式下保存退出文件
1.wq:保存对文件的修改并退出末行模式和命令行模式
2.w:保存对文件的修改
3.q:退出末行模式和命令行模式
4.q!:强制退出,不保存对文件的修改
5.ZZ:命令行模式下快速退出
3.退出末行模式
1.Esc:连续按下两次Esc即可从末行模式退回命令行模式
5.vim下调整代码格式
1.gg跳到文档开头
2.shift+v进入可视化模式
3.shift+g全选
5.按下=即可格式化代码