vi/vim的使用

三种模式,命令模式,输入模式,命令行模式

命令模式

i--切换到输入模式,在光标当前位置开始输入文本

x--删除当前光标所在处的字符

:--切换到底线命令模式,以在最低一行输入命令

a--进入插入模式,在光标下一个位置开始输入文本

o--在当前行的下方插入一个新行,并进入插入模式

O--在当前行的上方插入一个新行,并进入插入模式

dd--剪切当前行

yy--复制当前行

p--粘贴剪切板内容到光标下方

P--粘贴剪切板内容到光标上方

u--撤销上一次操作

Ctrl + r--重做上一次撤销的操作

:w--保存文件

:q--退出Vim编辑器

:q!--强制退出Vim编辑器,不保存修改

输入模式

命令模式按下i进入输入模式,使用Esc键可以返回到普通模式

字符按键以及Shift组合,输入字符

ENTER,回车键,换行

BACKSPACE,退格键,删除光标前一个字符

DEL,删除键,删除光标后一个字符

方向键,在文本中移动光标

HOME/END,移动光标到行首/行尾

PageUp/PageDowd,上/下翻页

insert,切换光标为输入/替换模式,光标将变成竖线/下划线

ESC,退出输入模式,切换到命令模式

底线命令模式

命令模式下:(英文冒号)就进入了底线命令模式

基础有:

:w :保存文件

:q :退出Vim编辑器

:wq :保存文件并退出Vim编辑器

:q! :强制退出Vim编辑器,不保存修改

ESC键可随时退出底线命令模式

img