退出作业模式,怎么退出编辑模式回到命令行模式
摘要有很多方法退出Vi当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被
有很多方法退出Vi当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则Vi直接退出返回到shell在末行模式下输入命令:wVi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名[例]:wnewfile此时Vi将把当前文件的内容保存到指定的newfile中而原有文件保持不变若newfile是一个已存在的文件则Vi在显示窗口的状态行给出提示信息Fileexists(use!tooverride)此时若用户真的希望用文件的当前内容替换newfile中原有内容可使用命令:w!newfile否则可选择另外的文件名来保存当前文件在末行模式下输入命令:q系统退出Vi返回到shell若在用此命令退出Vi时编辑文件没有被保存则Vi在显示窗口的最末行显示如下信息Nowritesincelastchange(use!tooverrides)提示用户该文件被修改后没有保存然后Vi并不退出继续等待用户命令若用户就是不想保存被修改后的文件而要强行退出Vi时可使用命令:q!Vi放弃所作修改而直接退到shell下在末行模式下输入命令:wqVi将先保存文件然后退出Vi返回到shell在末行模式下输入命令:x该命令的功能同命令模式下的ZZ命令功能相同标签退出作业模式:服务器教程Linux教程