2017-12-11 25 views
0

ZSHによって生成された.zcompdumpファイルと.zhistoryファイルの場所を変更することはできますか?
彼らは私のホームディレクトリを汚染しています。
$ZDOTDIRの値を$HOME/.config/zshに変更している可能性のある解決策が考えられます。私は次のことをしましたが、動作していないようです(一時ファイルはまだホームディレクトリに作成されています)。zcompdumpファイルの場所を変更

$ cat ~/.zshenv 
ZDOTDIR=$HOME/.zsh 
. $ZDOTDIR/.zshenv 

答えて

0

.zcompdumpファイルがzshでシェル補完を初期化しcompinitの実行を、スピードアップするために製造されています。 compdumpが格納されている場所を変更するには.zshrcspecify an explicit dump filecompinit -d <dumpfile>とすることができます。

HISTFILEの値を変更して、zshコマンドの履歴を格納する別の場所を設定します。

+0

$ ZDOTDIRを変更することで、これを動作させることができました。とにかく、ありがとう :) –

関連する問題