ConEmu のどこか (背景または類似) で git のブランチを視覚的に表示する方法はありますか?
5 に答える
Git ブランチは、プレーンな cmd または Far Manager プロンプトで表示できます。
すべてのマジックは特別な ANSI シーケンスで行われます (「Inject ConEmuHk」および「ANSI X3.64 ...」オプションをチェックする必要があります)。I を実行GitShowBranch /i
して表示ブランチGitShowBranch /u
をインストールし、アンインストールします。
また、次のように cmd を実行することもできます (タスクの内容または ConEmu のコマンド ライン内)。
cmd /k ver & GitShowBranch /i
PS。ファイルGitShowBranch
は ConEmu のディストリビューションに存在しますが、オンラインで表示される場合があります。
はい、方法があります。git bashをインストールしてから、ConEmu 設定の「ComSpec」セクションで Explicit 実行可能ファイルを に設定し"C:\Program Files (x86)\Git\bin\sh.exe" --login -i
ます。
これにより、bash シェル セッションが実行され、完全にサイズ変更可能なウィンドウが表示され、git タブの補完と現在の作業ブランチのプロンプトが表示されます。
免責事項#1
ConEmuはシェルではないため、タブ補完、コマンド履歴などの「シェル機能」を提供しません。
通常、ブランチや変更量などのGit情報は、コマンドラインプロンプトに表示されますC:\path\to\repository [branch|+2~4-6]>
。これは、コンソールフレームではなく、実行中のシェルによって実行されます。
私の知る限り、標準のWindowsコマンドプロンプト(CMD)はその変更をサポートしていません。Git for Windowsに付属しているbashは、すでにそれを完全にサポートしています。また、PowerShellの場合、Gitには多数の拡張機能があり、特にposh-gitがあります。