タグ付けされた質問 「prompt」

プロンプトは、ユーザーにインタラクティブな入力を求めるものです

3
PS1(Zsh)に関数を取得しますか?
これは動作しますbash(parse_git_branch定義された関数です) export PS1="\$(parse_git_branch)" しかし、で同等のものを理解することはできませんzsh。 注:私がする場合 PROMPT="$(parse_git_branch)" 動作しているようですが、実際には、プロンプトを設定したときにコマンドが実行されています。これは重要ではありません。
15 zsh  prompt 

5
Linuxでパス `//`はどのディレクトリを表しますか?
と入力してLinuxの上位レベルのディレクトリに戻りたい場合cd ..、タイプミスしましたcd //。驚いたことに、エラーは報告されていません。さらに、プロンプトはになりusername@hostname://$ます。lsルートディレクトリにいることを示しています。 これはシェルのバグですか、それとも機能ですか?機能の場合、//のエイリアスは/?私のシェルはGNU bash、バージョン4.1.5(1)-release(i686-linux-gnu)です。 よろしくお願いします。

4
emacsシェルモードでプロンプトを修正するにはどうすればよいですか?
同僚のマシンでプログラミングをしています。彼はemacs(23.1.1)のバージョンを持っています。私の問題は、シェルモードに移行すると、bashプロンプトが次のようになることです。 ^[]0;jay@socrates:~^G[jay@socrates]$ にPS1設定し'[\u@\h]\$ 'ました.bashrc。次のようになります。 [jay@socrates]$ これは、通常のシェルではどのように見えるかです。また、emacsシェルでPS1が正しい値に設定されていることも確認したので、今は考えられません。プロンプトを表示して希望どおりに表示するにはどうすればよいですか? termまたはのeshell代わりに使用するいくつかの提案を見てきましたshell。term上記と同じプロンプトの問題があり、eshell私のPS1ことを完全に無視するので、それは本当に助けにはなりません。
13 bash  emacs  prompt 

6
プロンプトなしで管理者としてアプリを実行する方法は?
SQL Server Management Studio 2008を起動すると、永遠にエラーが発生し、ここに文書化されています。実際に機能するように修正するための提案の1つは、管理者として実行でSSMSを開始することでした。 そこで、管理者として常に実行するようにショートカットのプロパティを変更しました。唯一の迷惑なのは、本当にやりたいかどうかを尋ねるたびにプロンプ​​トが表示されることです。 他のアプリのこの動作を維持しながら、この1つのプログラム(SSMS)のみにプロンプ​​トをポップアップしないように指示する方法はありますか?
13 windows-7  64-bit  uac  prompt  ssms 

2
ターミナルの再描画の問題を引き起こすことなく、zshプロンプトに改行を入れるにはどうすればよいですか?
私はzshプロンプトのマイナーな(しかし迷惑な)問題を修正しようとしています。私が見ている問題は、GUI OS環境(たとえば、OS X 10.7.2のTerminal.appまたはiTerm 2)でターミナルを使用し、ターミナルウィンドウのサイズを変更すると、ターミナルが余分なプロンプトで再描画されることです。 。 次を含むクリーンな.zshrcで問題を再現しました。 export PROMPT="> " 明確にするために、これは2行のファイルです。文字列にはリテラルの改行がありますが、これはいくつかの(明らかに古い)場所で読んだものです。これは、端末ウィンドウのサイズを変更するまで機能しますが、その時点でプロンプト文字列が重複してしまいます。たとえば、新しいウィンドウを開くと、次のように表示*されます(カーソルのプレースホルダーとして使用されています): Last login: Wed Jan 25 19:05:06 on ttys000 > * 次に、ウィンドウのサイズを変更して短くすると、次のようになります。 Last login: Wed Jan 25 19:05:06 on ttys000 > > > > * 追加のプロンプト印刷の数は、ウィンドウサイズを変更する量にほぼ比例しているようです(通常は垂直方向)。プロンプト文字列から改行を削除すると、問題はなくなります。 のように$(print ">\n")、または改行をラップするなど、さまざまなことを試しました%{%}。これは、プロンプト文字列が実際にどれくらいの長さであるかなどについて、改行が描画しているものを混乱させるという事実に関係していると思います。この問題は解決可能ですか、それとも一緒に生きなければなりませんか?

3
Linuxシェルプロンプトに最後の戻り値を表示させる
現在Linuxマシンを使用していますが、シェルプロンプトに最後の戻り値と実行されたコマンドの数が表示されています(これらの数字は紫色で表示されています)。 自分のコンピューターにはこれがありません。どのように構成できますか? Xubuntoを使用していますが、詳細が必要な場合はお知らせください-私はLinuxユーザーではありません(ここで何が関係するのかわかりません)。
12 linux  unix  shell  prompt 

2
bashプロンプト(PS1)を手動で設定すると、rootが#ではなく$を持つようになるのはなぜですか?
CentOS 6.4を使用しています。デフォルトでは、rootユーザーのプロンプトには#記号があります[root@myserver ~]# 。つまり、のようなものです。 echo $PS1印刷し[\u@\h \W]\$ます。しかし、もしそうするならPS1="[\u@\h \W]\$"(何も変えてはいけない、afaics)、次のようなプロンプトが表示されます[root@myserver ~]$。 自分で設定しようとすると(最終的にはもっと便利なものに変更したいのですが)、$文字どおりに解釈されるのはなぜですか?私が見つけることができるほぼすべてのページ(例:方法:bashカスタムプロンプト(PS1)の変更/設定)には、rootユーザーに対して\$a が必要であると書かれてい#ます。
11 bash  prompt 

2
bashプロンプトの現在のウィンドウ番号を取得する
ステータスバーを①のようなウィンドウ番号を表示するbashプロンプトに置き換えたい。シェルで現在のウィンドウ番号を取得するにはどうすればよいですか? TMUX_PANE環境変数がありますが、残念ながらTMUX_WINDOWはありません。 私が得た最も近いものは tmux display-message、ウィンドウ/ペイン情報をフラッシュし、最後の行を取得tmux show-messagesして解析することです。プロンプトが表示されるたびにウィンドウ/ペイン情報を点滅させたくありません。
11 bash  tmux  prompt 



3
jailshellでプロンプトを変更する方法
私のISPはある時点でjailshellに切り替えました、そして今私が私のプロンプトでSSHを使う時はいつもです: -jailshell-3.2$ 私はそれがになりたいのですが: `pwd` $ これはどこで設定しますか?ある種の設定ファイルを思い出したようですが、見つかりません。
3 linux  prompt 

2
バッチファイルからWindows 10のプロンプトでコマンドを非表示にする方法
バッチファイルから開いたプロンプトでコマンドを非表示にしたい。例: これは通常の方法です: これは私が望むものです: すべて(コマンドを除く)をテキストファイルに出力する方法があれば、それも良いでしょう。リダイレクト演算子(Time_Dif.bat > Time_Dif_Log.txt)を使用しましたが、プロンプトと同様にコマンドを記述しました(予想どおり)。 検索して、バッチからプロンプト全体を非表示にする方法、またはバッチファイルの最後でプロンプトが自動的に閉じるのを防ぐ方法について多くの質問を見つけましたが、コマンドのみを非表示にします。 バッチファイル: set startTimeTwo=%time% javac myPi_Two.java java myPi_Two set finishTimeTwo=%time% set startTimeFour=%time% javac myPi_Four.java java myPi_Four set finishTimeFour=%time% set startTimeTen=%time% javac myPi_Ten.java java myPi_Ten set finishTimeTen=%time% echo myPi_Two: %startTimeTwo% %finishTimeTwo% echo myPi_Four: %startTimeFour% %finishTimeFour% echo myPi_Ten: %startTimeTen% %finishTimeTen% pause


1
iTerm2のZSH:プロンプトで8色しか使用できないのはなぜですか?
ZSHでカラープロンプト($ TERM = xterm-256color)を設定しようとしていますが、8色しか出力できません:色の明るいバージョンのみです。これはプロンプトの場合のみで、他のアプリケーションはすべての色を表示できます。 だから、プロンプトのために私は同じ色を得る: PROMPT=' %B%F{9}❯%F{11}❯%F{10}❯%f%b ' そして PROMPT=' %B%F{1}❯%F{3}❯%F{2}❯%f%b ' 画面に印刷されているものには、最初のステートメントには正しい色が含まれていますが、2番目のステートメントには間違った色が含まれています。 ZSHとiTerm(それぞれ5.1.1と2.1.4)の間で何が問題になっていますか? PSだから、このスクリプトを見つけて実行しました。2つの印刷機能(前景と背景)を試すと、256色すべてが正しく印刷されます。ただし、プロンプトの問題は解決さPROMPT=' %B%F{009}❯%F{011}❯%F{010}❯%f%b 'れず、結果はPROMPT=' %B%F{1}❯%F{3}❯%F{2}❯%f%b '(出力009、011、010の両方)と同じ出力になりますが、最初の16を超える色を印刷すると、目的の出力になります。(例:PROMPT=' %B%F{160}❯%F{142}❯%F{064}❯%f%b '。

1
iTerm2 Bash / Promptの色が端末からフェード/異なる?
私はとても混乱していて、何時間も髪を引き抜いています。私はbashのテキストをデスクトップと同じ色にしようとしていますが、Macのデフォルトのターミナルアプリでは正常に動作しますが、iTerm2(これは私が使用したものです)では色が薄く、グロスです。 $ TERM変数をチェックし、itermの設定でレポート端末タイプと同様に「xterm-256color」に設定されています。 参照用の比較を示します。上がitermで、下が端末です(どちらも同じPS1 = blahblahを使用) 誰でもアイデアをお持ちの場合は、助けてください。私はこれを修正しようとしてハゲになります。私はとてもイライラしています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.