LINUX学习笔记之vi和vim
一、linux的编辑器vi和vim
1.在linux中自带有编辑文件的编辑器,即vi,vim是vi的加强版。
2.linux的vi有三种模式,即正常模式,插入模式和命令行模式。
- vi或vim加文件名就进入了文件编辑正常模式
- 按下i,从正常模式进入插入模式,按下esc从插入模式退回正常模式
- 按下:从正常模式进入命令行模式,此时可以进行命令输入,按下/进入命令行的搜索模式,按n搜索下一个,按下esc从命令行模式退回正常模式
- 从命令行模式才能退出
3.常用vi快捷键
- 正常模式下,复制当前行yy,复制当前5行,5yy,粘贴直接用p
- 正常模式下,删除当前行用dd,删除当前的5行,用5dd
- 命令行模式下搜索,在命令行/下,直接输入搜索内容,按下回车,再按n搜索下一个
- 命令行模式下,设置行号,使用set nu,取消行号用set nonu
- 在正常模式下,用G回到最末行,用gg回到首行
- 正常模式下,用数字,加shift+g定位到某一行