vim退出命令(保存、放弃保存)
在命令模式中,连按两次⼤写字母Z,若当前编辑的⽂件曾被修改过,则Vi保存该⽂件后退出,返回到;若当前编辑的⽂件没被修改过,则Vi直接退出,  返回到shell。
  在末⾏模式下,输⼊
  :w
  Vi保存当前编辑⽂件,但并不退出,⽽是继续等待输⼊命令。在使⽤w命令时,可以再给编辑⽂件起⼀个新的⽂件名。
  [例6]
  :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。
vim命令进入编辑模式  在末⾏模式下,输⼊命令
  :x
  该命令的功能同命令模式下的ZZ命令功能相同

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。