vim:可以使用 cli 打开加密文件吗?

elb*_*rna 2 vim encryption

简单的问题。

带rar

rar X file.tar -p"mypass"
Run Code Online (Sandbox Code Playgroud)

带7z

7z X file.7z -p"mypass"
Run Code Online (Sandbox Code Playgroud)

Vim 可以使用加密文件 :X

每次你想打开文件时

必须使用密码。

问题是:是否可以像 rar 和 7z 一样将 pass 作为参数传递?

像这样的事情

vim filex.enc.txt -P"mypass"
Run Code Online (Sandbox Code Playgroud)

Kus*_*nda 5

有了--cmd你可以读取命令行上的文件(就好像它是你的一部分,之前给Vim的运行命令~/.vimrc文件)。通过key以这种方式将选项设置为加密密钥的值,您可以在命令行中给出加密密钥:

$ vim --cmd "set key=mysecretkey" myencryptedfile
Run Code Online (Sandbox Code Playgroud)