私はConEmu {Task} を使用して、いくつかのタブをそれぞれ異なるディレクトリに開きます。問題は、これらのタブはすべて同じ名前であり、区別が難しいことです。タブを右クリックしてrename *を選択することで各タブの名前を変更できることはわかっていますが、タスク構成を使用して各タブの名前を自動的に変更する方法はありますか?
次のことができるので、とても便利です。
a)カスタムタイトルを指定します。
b)現在のディレクトリを使用して変数のタイトルを指定します。
(*は何ですか Apps+R ショートカット、ところで?私は遭遇したことがありません Apps キーを前に。)
1)タスクの内容を変更します。例:
>cmd /c RenameTab "Tab1" & tcc cdd C:\temp
cmd /k RenameTab "Tab2" & cd /d D:\
cmd /c RenameTab "Tab3" & stermc charlesr ...
など...%ConEmuBaseDir%が%PATH%に存在するとします。これは、最新のConEmuバージョンで自動的に実行できます(ComSpec
設定ページのオプション)。
ビルド121109以降では、より短くて好ましい代替案が利用可能です
>tcc cdd C:\temp "-new_console:t:Tab1"
cmd /k cd D:\ "-new_console:t:Tab2"
stermc charles "-new_console:t:Tab3"
2)タイトルのCD
については、通常の方法を使用できます。これはcmd
およびtcc
コンソールで機能します。例:
tcc Prompt $E]2;"$P"$E\$P$G & cdd D:\
cmd Prompt $E]2;"$P"$E\$P$G & cd /d D:\
しないでください1
と2
を同時に使用します。 RenameTab
が優先されます!
あなたは使ってみましたか:
title your-desired-tab-name
私は自分のCornmuで試してみましたが、問題なく動作しました。それらのコマンドをconemuのコマンドラインに入力するだけです。