Làm cách nào để cung cấp cho mỗi tab được mở bởi một {Nhiệm vụ} một tên tùy chỉnh?


35

Tôi có một ConEmu {Nhiệm vụ} mở một số tab, mỗi tab đến một thư mục khác nhau. Vấn đề là, các tab này đều có cùng tên và khó phân biệt. Tôi biết tôi có thể đổi tên từng tab bằng cách nhấp chuột phải vào nó và chọn đổi tên * , nhưng có cách nào tự động đổi tên từng tab thông qua cấu hình tác vụ không?

Nó sẽ rất tiện dụng để có thể:

a) chỉ định một tiêu đề tùy chỉnh;
b) chỉ định một tiêu đề biến bằng thư mục hiện tại.

(* phím tắt Apps+ là gì R, btw? Tôi chưa bao giờ gặp Appschìa khóa trước đây.)


1
WinUser.h -> #define VK_APPS0x5D. Có thể bạn đi qua điều này như Menu? :-P
Maximus

Cung cấp nội dung của {Nhiệm vụ}
Maximus

Đây là cấu hình tác vụ: i.imgur.com/dNr2M.png và đây là giao diện khi tôi khởi chạy nó từ menu ConEmu: i.imgur.com/RjIp3.png
Charles Roper

Re. MenuTôi cũng không có một trong số đó. Tôi vừa có một bàn phím tiêu chuẩn của Anh (từ Dell). EDIT: vâng tôi làm! Đó là chìa khóa bên cạnh Ctrl bên phải.
Charles Roper

3
Các Appsphím có biểu tượng menu trên nó. Hãy xem: buypcsupplies.com/images/cat/38550_xlargenss_ndo4190.jpg
Charles Roper

Câu trả lời:


47

1) Sửa đổi nội dung của nhiệm vụ của bạn. Thí dụ:

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

Và cứ thế ... Giả sử,% ConEmuBaseDir% tồn tại trong% PATH%. Điều này có thể được thực hiện tự động với các phiên bản ConEmu cuối cùng (tùy chọn trên ComSpectrang cài đặt).

Thay thế ngắn hơn và thích hợp hơn có sẵn trong bản dựng 121109 trở lên

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

2) Như CDtrong tiêu đề, bạn có thể sử dụng phương pháp thông thường. Điều này làm việc cho cmdtccbảng điều khiển. Thí dụ:

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

Đừng sử dụng 12đồng thời. RenameTabđã được ưu tiên!


Ồ, tôi không nghĩ là có thể - cảm ơn bạn. Có nói rằng, 2) không hoạt động với tôi - nó không thay đổi tên tab. Bạn có thể hiển thị giao diện của nó trong cấu hình {Nhiệm vụ} không?
Charles Roper

Chú thích! prompt $E]2;"$P"$E\$P$Gthay đổi tiêu đề bàn điều khiển, không đổi tên tab. Đổi tên tab được ưu tiên. i.imgur.com/UCl3R.png i.imgur.com/A0WwJ.png
Maximus

6
Giới thiệu chuyển đổi mới, trả lời cập nhật.
Maximus

Tôi đã thêm phần này vào hồ sơ powershell của mình, xem tại đây: github.com/majkinetor/powershell_profile.d/blob/master/ chủ
Majkinetor

0

Bạn đã thử sử dụng:

title your-desired-tab-name

Tôi đã thử nó trên conemu của tôi và nó hoạt động tốt. Chỉ cần nhập các lệnh đó trên dòng lệnh của conemu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.