วิธีการเริ่ม terminator ด้วยคำสั่งที่กำหนดเองต่อหน้าต่าง?


27

ดูเหมือนว่าจะเป็นกรณีใช้งานทั่วไป แต่ฉันไม่สามารถหาวิธีที่จะทำได้ - ฉันสร้างเค้าโครงที่มีหลายหน้าต่าง ฉันต้องการแต่ละหน้าต่างจะเปิดเซสชั่น SSH ไปยังแตกต่างกันเซิร์ฟเวอร์

คำตอบ:


23
  1. ไปที่แท็บเค้าโครงในกล่องโต้ตอบการกำหนดค่า
  2. เลือกเค้าโครงของคุณ
  3. ในเทอร์มินัลในมุมมองแบบต้นไม้ตรงกลางเลือกเทอร์มินัลแรกเลือกโปรไฟล์ของคุณและป้อนที่ด้านขวาของ "คำสั่งที่กำหนดเอง"
  4. ทำซ้ำขั้นตอนที่ 3 สำหรับเทอร์มินัลทั้งหมดของคุณที่คุณต้องการเรียกใช้คำสั่งพิเศษเมื่อเริ่มต้น

ใช้เลย์เอาต์เดียวกันและโปรไฟล์เดียวกันเสมอ

เมื่อเสร็จแล้วคลิกที่ปิดและออกจาก terminator

เมื่อเริ่มต้น terminator อีกครั้งให้เค้าโครงและโปรไฟล์เป็นตัวเลือกบรรทัดคำสั่ง กล่าวคือterminator -l Layout1 -p Profile1

.bashrcหากคุณต้องการเสมอนี้เพิ่มนามแฝงไป


7
ฉันได้ลองตั้งค่าไดเรกทอรีและคำสั่งที่กำหนดเองผ่านทั้ง UI และไฟล์กำหนดค่าและไม่มีวิธีใดที่เหมาะกับฉัน ไดเรกทอรีจะถูกละเว้นเพียง คำสั่งที่กำหนดเองจะขัดข้องเทอร์มินัลหรือการกำหนดค่าโปรไฟล์
yuranos87

6
@ yuranos87 พยายามเปิดไฟล์กำหนดค่า~/.config/terminator/configและเพิ่มคำสั่งในTerminalส่วนใดส่วนหนึ่ง:command = cd /some/folder; bash
iamantony

สิ่งที่ฉันใส่ใน 'คำสั่ง' ทำให้เกิดข้อผิดพลาดรันไทม์เมื่อมีการโหลดเทอร์มินัลในครั้งต่อไปด้วยเลย์เอาต์ที่ระบุ นอกจากนี้ยังทำลายรายการเลย์เอาต์ในไฟล์กำหนดค่าด้วยการเพิ่มหน้าต่างและเทอร์มินัลมากเกินไป ฉันใช้เดเบียนถ้านั่นสร้างความแตกต่าง
atreeon

มันสำคัญมากที่จะเพิ่ม; bashหรือ; zsh(ขึ้นอยู่กับเชลล์ของคุณ) หลังจากแต่ละคำสั่งที่กำหนดเองในเลย์เอาต์ของคุณ จากนั้นก็ใช้งานได้ดีและเปิดหน้าต่างทั้งหมด หากไม่มีเทอร์มิเนเตอร์อาจเปิดเพียงหน้าต่างเดียว
ลุค
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.