zsh を使用してターミネータを起動し、「set -oigneeof」を自動的に適用します。

zsh を使用してターミネータを起動し、「set -oigneeof」を自動的に適用します。

zshターミネーターをシェルとして使用します。

terminator --command="/bin/zsh"

また、終了者を起動し、+でzshウィンドウを閉じないようにする別の方法が必要です。ctrld

set -o ignoreeof内部を使用して端末を.zshrcブロックしctrlて終了できることを知っています。dしかし、これはすべてのzsh殻に影響を与えます。

私はそれをグローバルに変更したくありません。私が考える1つの方法は、2つの別々の設定ファイルを持つことです。ただし、1つではなく2つのファイルを保持する必要があります。zsh活性化を開始するより簡単な方法はありますかset -o ignoreeof?コマンドラインでオプションとして指定しますか?

ベストアンサー1

あなたは自分の質問にほとんど答えました。速く走る:

terminator --command='/bin/zsh -o ignoreeof'

望むより:

info zsh Invocation

電話する方法の詳細ですzsh

おすすめ記事