web-dev-qa-db-ja.com

プロンプト用稲妻(PS1)

しばらく前のいくつかのスクリーンキャストで、bashプロンプトで$の代わりに誰かが稲妻を持っていたのを見ました。

誰かがこれを行う方法を知っていますか?

8

このページ bashpromtを設定する方法を説明します。 @ulidtkoが言うように、稲妻のシンボルの一例として__を使用できます。これを設定するには、次を使用します。

_export PS1=⚡
_

ただし、以前に持っていたプロンプトの他のすべて($だけでなく)は失われます。あなたが以前持っていたものはあなたの分布に依存します。私のUbuntu10.10セットアップでは、デフォルトで\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w\$です。これは、_echo $PS1_を実行することで取得できます。例として私のものを使用するには、_$_を__に変更するには、次のコマンドを実行します。

_export PS1="\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\w⚡ "
_

すべてのbashシェルでこの変更を行うには、上記の行を_~/.bashrc_ファイルに追加します。

結果は次のようになります。

_marcog@minime:~⚡ echo hello world
hello world
_
9
moinudin

Ignacioの答えは正しいですが、ここに別の記号があります。これは私のフォントでは見栄えがします。

U+26A1 HIGH VOLTAGE SIGN

5
ulidtko