ターミナルウィンドウのユーザー名の下に$
の前からコマンドテキストを表示するようにターミナルアプリケーションを構成する方法はありますか?添付の画像を参照してください。 terminator
を使用します。
POSIXly:
$ NL='
'
$ PS1=${PS1}${NL}
$
<cursor here>
bash
(およびyash
)で、\n
環境変数の末尾に改行PS1
を追加します。
例えば:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]\u@\h:\w\$
$ PS1='\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n'
$
echo "$PS1"
\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n
これを永続的にするには、シェルのスタートアップ構成ファイル(たとえば、~/.bashrc
)に保存します。
echo "PS1='\[\e]0;\u@\h: \w\a\]\u@\h:\w\$\n'" >>~/.bashrc
bash
、yash
の別の方法は次のとおりです。
$ PS1="$PS1\n"