vi有编辑模式和命令模式,编辑模式下修改文件,命令模式下输入指令
打开文件指令:vi filename
按下i或a 进入编辑模式 编辑文本
i:光标当前位置插入
a:光标后移一位插入
按下esc键退出编辑模式返回命令模式
命令模式下
按delete或x删除光标所在位置的字符
输入:w 保存 :q退出 :wq保存并退出(注意以英文冒号开头)
输入小写o 在光标所在行下面再启一新行,且进入编辑模式
输入大写O 在光标所在行上面再启一新行,且进入编辑模式
复制单行

复制多行

删除多行

删除后可粘贴 相当于剪切粘贴

复制文本

粘贴文本

匹配字符串


用asd替换am

重复上次命令

全文替换命令(注意以英文冒号开头)
:1,$s/good/better/g
说明 1,$表示从第一行到最后一行 s表示替换 /good表示要替换good /better表示使用better替换good /g表示全局替换
网友评论