{Task}によって開かれた各タブにカスタム名を付けるにはどうすればよいですか?


35

ConEmu {Task}を使用して、それぞれ異なるディレクトリに複数のタブを開きます。問題は、これらのタブはすべて同じ名前であり、区別するのが難しいことです。各タブを右クリックしてrename *を選択することで各タブの名前を変更できることは知っていますが、タスク構成を介して各タブの名前を自動的に変更する方法はありますか?

次のことができると非常に便利です。

a)カスタムタイトルを指定します。
b)現在のディレクトリを使用して可変タイトルを指定します。

(* Apps+ Rショートカットとは何ですか?Apps以前にキーに出くわしたことはありません。)


1
WinUser.h-> #define VK_APPS0x5D。あなたはこれに出くわすかもしれませMenuんか?:-P
マキシマス

あなたの{}タスクの内容を提供
Maximusの

タスク構成は次のとおりです。i.imgur.com /dNr2M.png。ConEmuメニューから起動すると、次のようになります。i.imgur.com
Charles Roper

Re。Menuどちらも持っていません。標準の英国キーボード(Dell製)を入手しました。編集:はい、できます!右Ctrlの隣のキーです。
チャールズローパー

3
Appsキーは、その上にメニューシンボルを持っています。ご覧
チャールズローパー

回答:


47

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タイトルについては、通常の方法を使用できます。これは、のために働くcmdtccコンソール。例:

tcc prompt $E]2;"$P"$E\$P$G & cdd D:\
cmd prompt $E]2;"$P"$E\$P$G & cd /d D:\

しないでください使用12同時に。RenameTab優先権があります!


うわー、それが可能だとは思わなかった-ありがとう。そうは言っても、2)は私にとってはうまくいきません。タブ名は変わりません。{Tasks}の設定でどのように見えるかを表示できますか?
チャールズローパー

注意!prompt $E]2;"$P"$E\$P$Gタブの名前を変更するのではなく、コンソールのタイトルを変更します。[名前の変更]タブが優先されます。i.imgur.com/UCl3R.png i.imgur.com/A0WwJ.png
マキシマス

6
新しいスイッチが導入され、回答が更新されました。
マキシマス

:私はここを参照してください、私のPowerShellプロファイルにこれを追加github.com/majkinetor/powershell_profile.d/blob/master/...を
majkinetor

0

あなたが使用してみました:

title your-desired-tab-name

私は自分のコーンミューでそれを試してみましたが、うまく動作します。これらのコマンドをconemuのコマンドラインに入力するだけです。

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