3个回答
展开全部
有很多方法 退出Vi 当编辑完文件准备退出Vi返回到shell时可以使用以下几种方法之一 在命令模式中连按两次大写字母Z若当前编辑的文件曾被修改过则Vi保存该文件后退出返回到shell;若当前编辑的文件没被修改过则Vi直接退出 返回到shell 在末行模式下输入命令 :w Vi保存当前编辑文件但并不退出而是继续等待用户输入命令在使用w命令时可以再给编辑文件起一个新的文件名 [例] :w newfile 此时Vi将把当前文件的内容保存到指定的newfile中而原有文件保持不变若newfile是一个已存在的文件则Vi在显示窗口的状态行给出提示信息 File exists (use ! to override) 此时若用户真的希望用文件的当前内容替换newfile中原有内容可使用命令 :w! newfile 否则可选择另外的文件名来保存当前文件 在末行模式下输入命令 :q 系统退出Vi返回到shell若在用此命令退出Vi时编辑文件没有被保存则Vi在显示窗口的最末行显示如下信息 No write since last change (use ! to overrides) 提示用户该文件被修改后没有保存然后Vi并不退出继续等待用户命令若用户就是不想保存被修改后的文件而要强行退出Vi时可使用命令 :q! Vi放弃所作修改而直接退到shell下 在末行模式下输入命令 :wq Vi将先保存文件然后退出Vi返回到shell 在末行模式下输入命令 :x 该命令的功能同命令模式下的ZZ命令功能相同标签:服务器教程Linux教程
展开全部
本视频是达内老师告诉你Linux系统中vi的启动和退出方法是什么?小伙伴们快来看一看吧!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
首先需要按ESC键回到命令模式;vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的输入::wq 保存文件并退出vi, :w 保存文件但不退出vi,:w file 将修改另外保存到file中,不退出vi,:q 不保存文件,退出vi最后回车即可。想了解更多linux相关内容,请关注《linux就该这么学》官网。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询