ฉันมักจะใช้Ctrl+ Shift+ CและCtrl+ Shift+ Vเพื่อคัดลอกและวางในเทอร์มินัล (ไม่ใช่ tmux) ของฉัน
คุณสามารถเปลี่ยนแป้นพิมพ์ลัดเหล่านี้ในการตั้งค่าแป้นพิมพ์ของเทอร์มินัล (ไม่ใช่ tmux)
แต่ถ้าคุณต้องการที่จะให้ใช้ tmux คุณยังสามารถเปลี่ยนแป้นพิมพ์ลัดของ tmux ~/.tmux.conf
โดยการเพิ่มคำสั่งไปยัง เพียงเพิ่มสิ่งต่อไปนี้ในไฟล์นั้น:
bind-key -n [shortcut. for example Ctrl+v is C-v] [what you want to do. for example 'new-window' etc]
มันจะมีลักษณะเช่นนี้
bind-key -n C-t new-window
คุณไม่จำเป็นต้องมีคีย์คำนำหน้าคำสั่งเพื่อดำเนินการคำสั่งใน~/.tmux.conf
ไฟล์
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสิ่งต่าง ๆ ที่มีให้~/.tmux.conf
ตรวจสอบลิงค์นี้
การคัดลอกและการวางพื้นฐานอย่างมากสามารถทำได้โดยใช้สิ่งนี้ แต่เพื่อประโยชน์เพิ่มเติมอีกเล็กน้อยฉันขอแนะนำให้ใช้การตั้งค่าการคัดลอก / วางสไตล์ Vim
การเปิดใช้งานเป็นกลุ่มแบบของการคัดลอก / วางที่สามารถทำได้ด้วยไฟล์ config นี้หรือไฟล์ config อีก อย่างไรก็ตามสิ่งเหล่านี้ต้องการการใช้คีย์คำนำหน้า
มีคนทำส่วนขยาย tmuxเพื่อทำให้การดำเนินการคัดลอก / วางไปยังคลิปบอร์ดของระบบใน tmux ง่ายขึ้น มันอาจจะคุ้มค่าดู
หากคุณต้องการทางเลือกสำหรับ Tmux คุณอาจลอง dvtm ( sudo apt-get install dvtm dtach
) ฉันไม่ได้ใช้ด้วยตัวเอง แต่ดูเหมือนว่ามีตัวเลือกที่คล้ายกัน