介绍vi\vim是Linux中最经典的文本编辑器vim是vi的全面升级版本我们后面只用vim通过vim编辑器编辑文件需要使用命令vim 文件路径如果文件路径表示的文件不存在那么此命令会用于编辑新文件如果存在则编辑已有文件模式介绍命令模式所按下的每个按键编辑器都理解为命令在此模式下不能进行文本编辑输入模式正常的文本编辑底线命令模式通常用于文件的保存和退出命令模式常用命令从命令模式进入输入模式命令描述i在当前位置进入输入模式a在当前位置之后进入输入模式I在当前行的开头进入输入模式A在当前行的结尾进入输入模式o在当前光标的下一行进入输入模式会输入换行符O在当前光标的上一行进入输入模式会输入换行符esc在任何模式下输入esc都能回到命令模式移动光标与翻页←、h向左移动光标↓、j向下移动光标↑、k向上移动光标→、l向右移动光标0移动光标到当前行的开头$移动光标到当前行的结尾gg移动光标到首行行首G移动光标到尾行行首PgUp向上翻页PgDn向下翻页搜索与撤销/进入搜索模式n向下继续搜索N向上继续搜索u撤销修改ctrl r反向撤销修改复制粘贴yy复制当前行nyyn是数字复制当前行及向下两n行p在下一行粘贴复制的内容删除dd删除光标所在行的内容nddn是数字表示删除当前光标向下n行包括本行dgg从当前行开始向上全部删除包括本行dG从当前行开始向下全部删除包括本行d0从当前光标开始删除到本行的开头d$从当前光标开始删除到本行的结尾底线命令模式在命令模式内输入冒号即可进入底线命令模式wq保存并退出q仅退出q!强制退出w仅保存set nu显示行号set paste设置粘贴模式