vi/vim分三种模式,分别是命令模式(Command mode),输入模式(Insert mode)和底线命令模式(Last line mode)
一、命令模式(Command mode)
- 按i 进入编辑模式
- 按x 删除所在行的字符
- 按 : 切换到底线命令模式
二、输入模式(Insert mode)
按 i 进入,对操作文件进行修改,按 esc 退出编辑模式,回到命令模式
三、底线命令模式(Last line mode)
按: 进入,主要以下列三个命令组合使用
- w 保存文件
- q 退出程序
- !强制操作(不可单独使用)
具体使用如下
- :w 保存文件但不退出vi
- :w file 将修改另外保存到file中,不退出vi
- :w! 强制保存,不退出vi
- :wq 保存文件并退出vi
- :wq! 强制保存文件,并退出vi
- :q 不保存文件,退出vi
- :q!不保存文件,强制退出vi
- :e! 放弃所有修改
四、查找功能
命令模式中先输入 / ,再输入需要搜索的关键词,按下enter开始搜索,使用n向下搜索,使用N向上搜索