答え1
csh
あなたのシステムはそのように聞こえますがtcsh
、あなたが期待していないときにシステムはあなたの設定を読んでいます。またはtcsh
両方の履歴ファイルを設定しましたcsh
。
その場合は、csh
を呼び出してファイルの読み取りをスキップtcsh
できます。始める前に任意のファイルを読み取るように設定できるかどうかはわかりませんが、ファイルについては十分簡単です。csh
csh -f
.tcshrc
source
システムにcsh
存在しない場合は、tcsh
システムに何かを追加して、特定の変数である別の履歴ファイルを使用して.tcshrc
設定できます。たとえば、私の中には次の行があります。tcsh
histfile
tcsh
.tcshrc
set histfile = ~/.tcsh_history