cmder: เปิดแท็บใหม่ในไดเรกทอรีของแท็บที่เปิดอยู่แล้ว


16

เมื่อฉันกดCtrl+ Tเพื่อเปิดแท็บใหม่ในCmderฉันต้องการให้แท็บใหม่เปิดในไดเรกทอรีเดียวกันกับแท็บเก่า (แท็บที่ฉันอยู่เมื่อฉันกดCtrl+ T)

วิธีนี้จะหลีกเลี่ยงcdคำสั่งจำนวนมากในแท็บใหม่เพื่อไปยังไดเรกทอรีการทำงานเช่นเดียวกับแท็บเก่า

คำตอบ:


16

ตามที่อธิบายไว้โดย @Maximus ที่นี่และในคำถามอื่นวิธีที่ดีในการทำเช่นนี้ก็คือการผูก

Shell("new_console:I")

สู่ฮอตคีย์ของ GuiMacro

ใน cmder / ConEmu Settings|Keys&Macroไปที่ จากนั้นคลิกMacrosปุ่มตัวเลือกที่ด้านบนขวาจากนั้นเพิ่มมาโครใหม่สำหรับ Shell("new_console:I")และผูกมันลงในคีย์ผสม (ฮอตคีย์) ที่คุณต้องการ

เพิ่มมาโครใหม่ด้วย HotKey

ดังนั้นในกรณีของฉัน (ดูภาพด้านบน) กดWin+ Ctrl+ dสร้างแท็บใหม่ในไดเรกทอรีเดียวกันกับแท็บปัจจุบัน (เช่นทำซ้ำแท็บปัจจุบัน) ค้นหาวิธีทำสิ่งนี้มานานแล้วดังนั้นฉันคิดว่ามันคุ้มค่ากับคำตอบแทนที่จะเป็นแค่ความคิดเห็น

และใช่ฉันสามารถยืนยันได้ว่ามันทำงานได้ดีอย่างสมบูรณ์ใน cmder (ทดสอบใน v1.2) เนื่องจาก cmder ใช้ ConEmu ใต้ฝากระโปรง

ขอบคุณ @Maximus


4
new_console: ฉันไม่ได้เปิดในเส้นทางเดียวกันสำหรับฉัน ConEmu 151115 [64]
rofrol

1
สิ่งที่ฉันต้องการ
Alex Booker

@rofrol ตรวจสอบsuperuser.com/a/942854/216090สำหรับวิธีเปิดแท็บใหม่ในพา ธ เดียวกันกับแท็บปัจจุบัน
nachtigall

2
new_console:Iทำงานให้ฉันใน ConEmu
jiminikiz

1

ใน ConEmu คุณสามารถเรียก "Duplicate root" จากTabMenuและคุณสามารถเลือกปุ่มลัดที่ต้องการในหน้าการตั้งค่าคีย์และมาโคร

BTW คุณสามารถแยก (ไปทางขวา / ล่าง) แท็บที่ใช้งานอยู่ของคุณ


คุณช่วยอธิบายการใช้สิ่งนี้ได้อย่างไร สามารถแมปกับคีย์ลัดได้หรือไม่ - OP พยายามลดการพิมพ์ที่น่าเบื่ออย่างชัดเจน คุณรู้หรือไม่ว่าใช้งานได้ใน Cmder
G-Man กล่าวว่า 'Reinstate Monica'

cmder IS ConEmu OP อาจตั้งค่าปุ่มลัดที่ต้องการสำหรับการกระทำนี้
Maximus

2
ฉันจะเรียก "รูทซ้ำ" คืออะไรได้อย่างไร คุณสามารถเป็นรายละเอียดเล็ก ๆ น้อย ๆ สำหรับ Cmder คู่อาฆาตยากจน)
GSI แฟรงก์

รายละเอียดและลิงค์เพิ่มเติม
Maximus

สิ่งนี้ใช้ได้กับฉันsuperuser.com/a/935109/64577
rofrol
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.