Linux中vi命令的详细总结
vi命令的使用
首先可以新建一个文件夹 touch 1.txt 之后通过vi命令进入其中 vi 1.txt
进入其中开始编辑,按下a键可以进行输入。
随便输入一些东西(暂时不支持中文)
非输入模式:按下h键,光标往前走
按下l键,光标往后走
按下j键,光标往下走
按下k键,光标往上走
按下a键,进入输入模式,在光标前一个插入
按下i键,进入输入模式,在光标后一个插入
按下o键,光标自动下移一行,进入输入模式
按下s键,删除光标所在位置的信息,进入输入模式
按下x键,删除光标所在位置的信息
按下u键,撤销上一步操作(能一直撤销)
按下dd键,删除(剪切)光标所在整行。
按下5dd键,删除(剪切)从光标处开始的5行。(把5变成其他数字意思一样)
按下yy键,复制光标所在整行。
按下5yy键,复制从光标处开始的5行。(把5变成其他数字意思一样)
按下p键,将之前删除(dd)或复制(yy)过的数据粘贴到光标后。
按下/键+字符串,在文本中从上至下搜索该字符串。
按下?键+字符串,在文本中从下至上搜索该字符串 。
按下n键,显示搜索命令定位到的下一个字符串。
按下N键,显示搜索命令定位到的上一个字符串。
命令模式: 输入:w,保存
输入:q,退出
输入:q!,强制退出(放弃对文本的修改)
输入:wq!,强制保存退出
输入:set nu,显示行号
输入:set nonu,不显示行号
输入:命令,执行该命令
输入:整数,跳转到该行