Bagaimana cara memberi setiap tab yang dibuka oleh {Tugas} nama khusus?

35

Saya memiliki ConEmu {Tugas} yang membuka beberapa tab, masing-masing ke direktori yang berbeda. Masalahnya, semua tab ini memiliki nama yang sama dan sulit dibedakan. Saya tahu saya bisa mengganti nama setiap tab dengan mengklik kanan dan memilih ganti nama * , tetapi apakah ada cara untuk mengganti nama masing-masing tab secara otomatis melalui konfigurasi tugas?

Akan sangat berguna untuk:

a) tentukan judul khusus;
b) tentukan judul variabel menggunakan direktori saat ini.

(* apa Apps+ Rshortcut, btw? Saya belum pernah menemukan Appskunci sebelumnya.)

Charles Roper
sumber
1
WinUser.h -> #define VK_APPS0x5D. Mungkin Anda menemukan ini sebagai Menu? :-P
Maximus
Berikan konten {Tugas} Anda
Maximus
Inilah tugas config: i.imgur.com/dNr2M.png dan inilah tampilannya saat saya meluncurkannya dari menu ConEmu: i.imgur.com/RjIp3.png
Charles Roper
Kembali. MenuSaya tidak punya salah satunya. Saya baru saja mendapat keyboard UK standar (dari Dell). EDIT: ya saya lakukan! Ini adalah tombol di sebelah Ctrl kanan.
Charles Roper
3
The Appstombol memiliki simbol menu di atasnya. Lihatlah: buypcsupplies.com/images/cat/38550_xlargenss_ndo4190.jpg
Charles Roper

Jawaban:

47

1) Ubah konten tugas Anda. Contoh:

>cmd /c RenameTab "Tab1" & tcc cdd C:\temp
cmd /k RenameTab "Tab2" & cd /d D:\
cmd /c RenameTab "Tab3" & stermc charlesr ...

Dan seterusnya ... Seandainya,% ConEmuBaseDir% ada di% PATH%. Ini dapat dilakukan secara otomatis dengan versi ConEmu terakhir (opsi pada ComSpechalaman pengaturan).

Alternatif yang lebih pendek dan lebih disukai tersedia di build 121109 atau lebih tinggi

>tcc cdd C:\temp "-new_console:t:Tab1"
cmd /k cd D:\ "-new_console:t:Tab2"
stermc charles "-new_console:t:Tab3"

2) Adapun CDdalam judul, Anda dapat menggunakan metode biasa. Ini berfungsi untuk cmddan tcckonsol. Contoh:

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

Jangan gunakan 1dan 2secara bersamaan. RenameTabdidahulukan!

Maximus
sumber
Wow, saya pikir itu tidak mungkin - terima kasih. Karena itu, 2) tidak berfungsi untuk saya - itu tidak mengubah nama tab. Bisakah Anda menunjukkan seperti apa konfigurasi ini di konfigurasi {Tugas} Anda?
Charles Roper
Catatan! prompt $E]2;"$P"$E\$P$Gganti judul konsol, bukan ganti nama tab. Ganti nama tab memiliki prioritas. i.imgur.com/UCl3R.png i.imgur.com/A0WwJ.png
Maximus
6
Switch baru diperkenalkan, jawaban diperbarui.
Maximus
Saya menambahkan ini ke profil powershell saya, lihat di sini: github.com/majkinetor/powershell_profile.d/blob/master/…
majkinetor
0

Sudahkah Anda mencoba menggunakan:

title your-desired-tab-name

Saya mencobanya di conemu saya dan berfungsi dengan baik. Masukkan saja perintah-perintah itu di baris perintah conemu.

catzilla
sumber