すべてのプロンプトに新しい行を追加したいと思います。行にカーソルが表示される代わりに
name@machine:~$ _
、
次のように、次の行に配置します。
name@machine:~$
_
ありがとう。
すべてのプロンプトに新しい行を追加したいと思います。行にカーソルが表示される代わりに
name@machine:~$ _
、
次のように、次の行に配置します。
name@machine:~$
_
ありがとう。
回答:
ファイルを開きます~/.bashrc
(または/etc/bash.bashrc
、すべてのユーザーに対してグローバルに機能する必要がある場合)。
という変数を見つけますPS1
。
単に変数の\n
値の最後に置きPS1
ます。
.bashrc
ファイルを使用したいまず、~/.bashrc
ファイルに次の行を追加します。
##
## INCLUDE CUSTOM `.bashrc` CODE
##
if [ -f ~/.bashrc_custom ]; then
. ~/.bashrc_custom
fi
カスタムファイルを作成します。
touch ~/.bashrc_custom`
最後にそれを開き、次の行を入れます:
# File: $HOME/.bashrc_custom
# THIS FILE IS A USER-CUSTOM BASHRC FILE TO KEEP CLEAN THE DEFAULT ~/.barshrc FILE.
# PUT THERE ANY CUSTOM CODE MANUALLY ADDED BY YOU
# Add a new line at the end of the command prompt
#PS1=${PS1}\\n
PS1=${PS1%?}
PS1=${PS1%?}\n'$ '
次に開かれたシェルセッションは次のようになります。
user@host:~
$ <your-next-command-will-be-rendered-here>