複数のタブ付きMsys2端末があり、すべてポータブルです。
mingwで使用できるタブを持つシェルはありますか? console2を提案しますが、ポータブルバージョンを見つけることができませんでした(ポータブルバージョンがある場合、それはまた有用な答えでしょう!)。
それから私はここからConEmuを考えました。 これは、さらに実行できることを示しています。
ConEmu:msys2をタブとして呼び出す方法は? Msys2の起動について尋ねます。しかし、それは非ポータブル版を使用しています。
私の場合、実行可能ファイルは
<mydir>\MSYS2Portable\MinGW64Portable.exe
です。
を使用する<mydir>\MSYS2Portable\MinGW64Portable.exe -new_console
と、cmd
タブと小さなMinGWウィンドウ(実際には狭いタイトルバーのみ)が作成されます。このウィンドウはバックグラウンドにとどまりますが、役に立ちません。
を使用するcmd /A /Q /K "<mydir>\PortableApps\MSYS2Portable\MinGW64Portable.exe" -new_console
と、cmd
タブと別の動作中のMinGWターミナルが作成されます(PortableAppsから起動した場合と同じです)。
タブ付きターミナルを使用することがわかった唯一の方法は<mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i -new_console
、通常の非タブ付きターミナル(色付きプロンプトで明示的に設定されたものを含む)から色を変更するだけです。これには何もありませんが...
タブ付きターミナルを呼び出す方法MinGW64Portable.exe
、またはMinGW64Portable.exe
タブ付き環境の外で実行するのとまったく同じように動作するポータブルアプリのディレクトリ内から代替を取得する方法はありますか?
私がやったことはまったく同じように振る舞わないと仮定しています(これまでのところ、色以外の違いを特定していません)。している場合<mydir>\MSYS2Portable\MinGW64Portable.exe
のみ<mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i
、それは私にはそれが多くの余分なファイルがあることを意味するようだ)。
have a tabbed terminal is using <mydir>\MSYS2Portable\App\msys32\usr\bin\bash.exe --login -i