1. 创建一个文件前,使用 -x选项即可
    vim -x [文件]

  2. 已有文件,在文件中执行
    :X

值得注意的是:在输入密码错误的情况下,它仅仅只能将你已经输入的字符乱码,但是也还是可以被删除和修改的。

参考自:怎样在Linux中用Vim对文件进行密码保护




X