vim编辑器的使用
1、vi打开/创建一个文件
vi pathname
有文件就打开没有文件就创建并打开。
2、vi的两种模式
(1)命令模式:打开后默认是命令模式,此时输入的内容都被当作命令来对待。按a或者i转入输入模式。
(2)输入模式:用来向文件写入真正的内容,按esc退出输入模式,回到命令模式。
3、命令模式下的保存
:wq 保存并且退出(改动后要保存了再退出)
:w 保存(输入阶段保存一下)
:q 不保存退出(进来看一下没有改动)
:q! 不保存强制退出(改动的不想保存)
:wq! 保存并强制退出
4、查找命令
/xxx 在命令模式下,输入/xxx,就可以查找到xxx
5、快速切换行
:num 在命令模式下,输入:num,就可以快速切换到num行
6、设置显示行号
:set nu 显示行号 :set nonu 不显示行号
注:设置永久显示行号:需要修改vi的配置文件,打开vi的配置文件,在任何目录下,
输入 vi ~/.vimrc 向.vimrc文件中写入set nu,保存并退出。
7、行删除
命令模式下,先将光标移动到要删除的行,然后输入dd,就可以删除该行
如果要删除连续多行,如要删除连续3行,则输入3dd
8、行复制粘贴
复制:命令模式下, nyy 例如:复制3行 3yy
粘贴:命令模式下, p
注意一个细节,复制时要把光标放在多行的第一行,粘贴时实际粘贴到当前光标所在行的下一行。
注意:dd、nyy、p 这三个命令是不会显示出来的