Scribble at 2019-01-22 17:25:17 Last modified: 2022-09-29 09:17:12
ターミナルが増えすぎてる。コマンドプロンプトと PowerShell を ConEmu で代わりに実行するのはいいし、Git bash も ConEmu で実行できるんだけど、MSYS はいくつか特別な設定が必要だ。昨年の或る時期だけ UNIX サブシステムを入れていたせいで、Windows のコマンドプロンプト上でも "ls" とかコマンドを打つようになってしまった(そして、いまはエラーになる)ので、MSYS も ConEmu 上で実行したい。
・・・と思ったら、最新の ConEmu ならスタートアップの設定に "Bash::Msys2-64" というタスクが最初から登録されるようになっているので、これを選ぶだけでいい。bash と powershell を ConEmu の起動時に二つのタブとして同時に立ち上げたいのであれば、ConEmu のインストールディレクトリに起動用のコマンド・ファイルを "startup.txt" などと作って、
C:\Dev\Msys\usr\bin\bash.exe --login -i "-cur_console:d:C:\Dev\Msys"
/BufferHeight 1000 powershell
と二つのシェルの設定を書いてから、ConEmu を起動するショートカットで、パラメータとして「/cmd @startup.txt」と追加すればいい。