目录
1.认识vim
vim是一款在Linux平台下的编辑器,只负责编写代码。
打开Linux,在命令行输入 vim test.c 进入vim。注意:如果没有test.c文件vim会帮你新建一个test.c的文件
进入到vim之后可以发现,是不能立即写上代码的,这是为什么呢???
引出概念 -> vim的模式,在进入vim时,其实是进入到了vim的某种模式当中
- 正常/普通/命令模式(Normal mode)
功能:光标的移动,字符、字或行的复制拷贝删除区段,以及进入插入模式和底行模式。
在进入vim之后,其实就是进入了正常模式,在正常模式下,你想立即写代码是不行滴
- 插入模式(Insert mode)
功能:进行文字的输入。
在命令模式中按 i 进入插入模式
在插入模式中,就可以尽情的使用vim进行代码的编写了。在插入模式使用Esc回退到命令模式
- 底行模式(last line mode)
功能:文件保存退出,进行文件替换,查找字符串和列出行号等一些操作。
在命令模式中,使用shify+:来进入底行模式,按Esc回退到命令模式。
2. 使用vim
首先vim test.c 进入vim中
打开之后发现vim是空白的,而且也写不了代码,这个时候可以在左下角看到当前处于vim的哪一个模式下 normal就是正常模式。
在正常模式下可以输入 i 进入插入模式