viを使って.gpgファイルを編集するには?

viを使って.gpgファイルを編集するには?

そのため、パスワードを含むgpg暗号化ファイルを作成しました。

gpg -c passwords.txt.gpg

viでどうやって開く、編集、閉じることができますか? (これを行うとpasswords.txtファイルが生成されず、復号化されたpasswords.txtはメモリにのみ存在します!になります。)

ベストアンサー1

元の答え

これgnupgプラグインVimはこうします:

このスクリプトは、gpgで暗号化されたファイルの透明な編集を実装します。ファイル名には、「.gpg」、「.pgp」、または「.asc」サフィックスが必要です。これらのファイルを開くと内容が復号化され、新しいファイルを開くとスクリプトで暗号化されたファイルの受信者を尋ねます。ファイルの内容は、作成される前にすべての受信者に対して暗号化されます。このスクリプトは、セキュリティを強化するためにviminfoファイルとスワップファイルをオフにします。

編集#1

2016年7月2日以降、元のgnupgプラグインは維持されなくなりました。

時間が足りないため、このスクリプトを開発することはできません。 James McCoyが開発業務を務めた。新しいバージョンは以下にあります。vimscript#3645

しかし、新しいバージョンがあります。

おすすめ記事