vim

来源:互联网 发布:运动数据记录器 编辑:程序博客网 时间:2024/05/21 14:50

!q 与q!的区别

  • !q执行q命令,如!ls,执行ls命令
  • q! 强制退出

vim打开某文件一直出现.swp already exists!

  • rm .FILENAME.swp可以删除该文件(确保不会使用该文件做恢复)

在使用vim编辑某文件的时候,会产生一个swp文件.FILENAME.swp,在正常编辑结束退出的时候,该文件会被自动删除
如果不小心删除原文件,可以使用vim -r FILENAME,就是利用swp文件恢复原文件(前提是系统没有重启,系统重启后,该文件也会消失)
一般,在使用vim打开某文件的时候出现这种问题的原因有两种:
1.此时该文件已经被打开,在这种情况下可以使用只读方式打开
2.就是由于swp文件存在,可能是由于上次编辑的时候崩溃造成的

0 0
原创粉丝点击