一、vim的工作模式
1.命令模式:键入的每一个字母都会被当成命令来处理
linux终端->命令模式:输入vi filename
命令模式->Linux终端:输入:wq
命令模式->插入模式:输入i、a、o
命令模式->编辑模式:输入:
2.插入模式:可以向文件中插入和删除字符,粘贴复制等
插入模式->命令模式:ESC键
3.编辑模式:可以对文件进行查找行号等
编辑模式->命令模式:命令以回车结束运行
二、实际操作
在Linux下的linux_study目录下新建一个vim_study编辑文件
回车进入命令模式,此时按下所有键都会被当成命令
接下来进入插入模式:
这里是进入哪种插入模式的按键:
按下小写a进入插入模式:在光标所指字符后插入:
ESC键进入命令模式,再键入:进入编辑模式:
下面是命令模式下的文件的定位命令,用来在文件中定位光标的:
我们来看文件的行号:
取消行号:
到第三行:
命令模式的删除命令:
举例:删除光标所处的字符,直接在命令模式下键入小写的x就行了:
删除光标所在行键入dd
以下命令与上述命令操作差不多,都是在命令模式下的命令,就不一一演示了:
复制命令和剪切命令:
替换和取消命令:
保存和退出命令
一般会使用:wq保存并退出
:q!不保存退出