• 注册
  • 查看作者
  • 请教,为什么 vim 的强制保存这么厉害?

    无意中发现的一个问题,在 centos7 和 debian 系统上都出现了,应该不是发行版的问题。 先在普通用户主目录下创建一个文件 f1:touch f1 查看其属性:

    ls -l
    
    -rw-r--r-- 1 vk vk  26 10 月 13 11:37 f1
    
    

    然后修改文件 f1 的所有者和所属组:

    sudo chown root:root f1
    
    ls -l
    
    -rw-r--r-- 1 root root   0 10 月 13 11:36 f1
    
    

    在 vk 用户下编辑:vim f1 写入一些内容之后,直接 :w是无法保存的,提示不能写入只读文件。但可以用:w!保存,保存后所有者和所属组就回到了 用户 vk 和 组 vk 。

    (但在其他目录下就不行了)

    vim 的强制保存这么厉害吗?还是 Linux 对主目录有什么特殊设置?

  • 0
  • 0
  • 0
  • 1
  • 请登录之后再进行评论

    登录
  • 单栏布局 侧栏位置: