vi是一个命令行界面下的文本编辑器工具,vi改进vim
linux知名的文本编辑器还有emacs,她的功能比vim还要强大
命令vim可以启动vim编辑器
vim拥有三种模式:
命令模式(默认)
命令模式可以粘贴复制撤销
插入模式
在命令模式下按i
ex模式
在命令模式中按:可以进入ex模式,光标会移动到底部,可以保存
i 在光标前插入
o 换到下一行的
dd 删除整行
yy复制当前行的内容(放到缓冲区)
n+yy 将n行的内容复制
p 将缓冲区中的文本放入到光标(粘贴)
u 撤销上一个操作
r 替换当前的字符
/ 超找关键字
ex模式在命令模式的:
:w 保存当前修改
:q 退出
:q! 强制退出
:x 保存并退出
:set number set nu 显示行号
:! 系统命令 执行一个系统命令并显示结果
:! ls -l
:sh 切换到命令行 ctrl+d