最新のブラウザには、「プライベートモード」または「シークレットモード」という機能があります。私はvimで同じことをしようとしています。つまり、私の活動の痕跡が残っていないように実行します。このようにして、私は例えば次のことができるだろう。 vimを使用して、暗号化されたボリュームに格納されている機密情報が格納されているファイルを開き、情報が漏洩する心配がありません。vimを「プライベートモード」で起動する方法
は、ここで私がこれまで行っているものです:
alias vim_private="vim -i NONE --cmd 'set noswapfile' --cmd 'set nobackup'"
私が持っている私の.bashrcインチ上記のため 理由:
-i NONE
ているので何のファイル名ませんか内容は.viminfo--cmd 'set noswapfile'
から漏洩している登録することはありません、バックアップファイルの作成にスワップファイル--cmd 'set nobackup'
を防ぐためです
他に何かがありますか? vimが情報を漏らすことができる他の方法はありますか?
私はあなたが大丈夫だと信じています: '-i -NONE'は' compatible'モードで始まり、履歴やviminfoがないと思われます。 – romainl
確かに '-u NONE -U NONE'を追加することもできます。また、Vimへのアクセスで最後にアクセス/変更された日付をすべて保持することを要求していますか? –
誤って端末にパスワード/パスフレーズを直接入力し、機密データを '.viminfo'に移動させずに' $ HISTFILE'をきれいにしたい場合に非常に便利です。ちなみに、これはvimでトレースを保存できる唯一の場所(swpファイル)ですか? – tuxayo