linux中vi和vim编辑工具

linux中知名的还有emacs,功能比vim还要强大

vim

如果文件存在vim是打开这个文件,若果不存在,则先新建再打开

命令模式:任何模式都可以通过Esc回到命令模式,命令模式可以通过命令进行选择复制粘贴撤销等操作

插入模式:

ex模式

命令模式可以通过以下命令完成操作:

i:在光标出插入

o:在当前行插入一行

dd:删除整行

yy:复制当前行

n+yy:将n行放在缓冲区,也就是复制多行

p:将复制的内容放入光标后

u:撤销上一个操作

r:替换当前字符

/ :查找关键字

EX模式

:w 保存当前修改

:q 退出

:q! 强制退出,不保存修改

:x 保存并退出,相当于:wq

:set number 显示行号

:!系统命令 执行一个系统命令并显示结果

:sh 却换到命令行,使用crtl+d却换回vim