Linux 学习篇之二 vi命令

Vi有三种工作模式,命令模式,输入模式和末行模式。

命令模式按下ESC键就可以进入,此时光标在文本中,接受各种合法的命令。比如进入其他模式或者对文本进行操作,比如复制粘贴。

输入模式下,文本可以被编辑,想怎么写就怎么写

末行模式下,进入是在命令模式下按下:键就可以进入了,此时光标在黑框的最后一行,用来接收各种命令,比如查找,退出


命令模式下,最常用的几个命令

dd:删除命令,删除一行并删除空隙

yy:复制当前行

p:在光标所在行的下一行粘贴

P:在光标所在行的上一行粘贴

u:撤销最后一条命令,就是恢复的意思

.:重复最后一条修改正文的命令

/+字符串:搜索字符串

?+字符串:反向搜索字符串

v:进入可视模式,可以选中多行


输入模式要点

命令模式下,点击i是在光标左侧输入字符,点击a是在光标右侧输入字符,点击o是在光标下一行输入字符,点击O是在光标上一行输入字符,点击I是在光标所在行开头输入字符,点击A是在光标所在行的末尾输入字符。


末行模式要点

:q 退出

:q!不修改退出

:n光标到第n行


还有很多命令需要学习,但是暂时先学习这么多,使用熟练后再学习其他的命令。

你可能感兴趣的:(linux命令,vi命令)