คำถามติดแท็ก tmux

tmux เป็นซอฟต์แวร์เทอร์มินัลมัลติเพล็กเซอร์ช่วยให้ผู้ใช้สามารถทำงานกับเทอร์มินัลโดยใช้หน้าต่างและบานหน้าต่างหลายบานซึ่งสามารถสร้างลบออกติดตั้งและแนบใหม่ได้ตามต้องการ

1
ตัวพิมพ์ใหญ่“ M” ที่ด้านขวาของชื่อหน้าต่างใน tmux
ด้วยเหตุผลบางอย่างในบางครั้งตัวพิมพ์ใหญ่ M จะปรากฏขึ้นที่ด้านขวาของชื่อหน้าต่างดังนั้นชื่อหน้าต่างจะเป็นดังนี้: 1:bash*M ฉันค่อนข้างแน่ใจเพราะฉันกดชุดค่าผสมบางอย่างที่ทำให้เกิด มันคืออะไรและมันหมายความว่าอะไร?
109 tmux 

5
ฉันจะสร้าง ctrl + ปุ่มซ้าย / ขวาเพื่อเลื่อนไปตามคำทั้งหมดใน tmux ได้อย่างไร
ในทั้ง zsh และ bash ลูกศร ctrl + ช่วยให้ฉันสามารถย้ายตำแหน่งที่ฉันพิมพ์ด้วยคำทั้งหมด แต่สิ่งนี้ไม่ทำงานใน tmux ซึ่งเป็นปัญหาเนื่องจากฉันเปิดตัวมันโดยอัตโนมัติทุกครั้งที่ฉันเปิดเปลือก . ฉันจะแก้ไขสิ่งนี้ได้อย่างไร

8
รองรับ 256 สีสำหรับพื้นหลังเป็นกลุ่มใน tmux
ในขณะที่ใช้ vim ใน tmux ฉันสามารถเห็นได้ว่าเปิดใช้งานรองรับ 256 สีแล้ว ด้วยสี $ tput อย่างไรก็ตามการเปลี่ยน colorscheme ในกลุ่มในขณะที่อยู่ใน tmux จะเปลี่ยน colourscheme บนพื้นฐานต่อบรรทัด แต่ไม่ใช่พื้นหลังทั้งหมด ดูภาพหน้าจอ นี่คือตัวอย่างของไฟล์. vimrc ของฉัน colorcheme ดั้งเดิมของฉันคือแสงอาทิตย์มืดแล้วหลังจากทำงาน: colorscheme molokai คุณเห็นว่าเกิดอะไรขึ้น ข้อมูล คำพังเพยขั้ว ทุบตี ใน ~ / .tmux.conf ของฉัน set -g default-terminal "screen-256color" ใน ~ / .vimrc ของฉัน set t_Co=256 ใน ~ / .bashrc …
98 vim  colors  tmux 

21
ลำดับคำนำหน้า / การหลบหนีที่ขัดแย้งน้อยที่สุดสำหรับหน้าจอหรือ tmux คืออะไร
หน้าจอไปกับ+Ctrl Atmux ในที่อื่น ๆ มือเป็นการพัฒนาภายในหน้าจอการใช้งาน+Ctrl Bอย่างไรก็ตามการกดแป้นทั้งสองยังใช้ในโปรแกรมแก้ไข, shells, ฯลฯ ดังนั้นการเลือกใช้งานจะลดระดับประสบการณ์การใช้งานและการทำงานของเครื่องมือเหล่านั้นเมื่อใช้ภายใน tmux หรือหน้าจอ คำนำหน้าข้อใดที่ขัดแย้งกับอย่างน้อยที่สุดกับการโยงคีย์ของโปรแกรมและเชลล์?

4
Byobu กับ GNU Screen เทียบกับ tmux - ประโยชน์และทักษะการถ่ายโอน [ปิด]
จนถึงตอนนี้ฉันได้ใช้Konsoleเพื่อจัดการเชลล์หลายครั้ง แต่ฉันไม่ได้ลองByobu , GNU Screenและtmuxซึ่งให้การสนับสนุนที่ดีกว่าสำหรับเชลล์หลาย ๆ ตัว พวกเขาทั้งหมดแบ่งปันคุณสมบัติหลักอย่างใดอย่างหนึ่งซึ่งจะช่วยให้การแยกเซสชั่นปัจจุบันและต่อมา reattaching เซสชั่นเก่าที่ เพื่อช่วยให้ฉันเลือกเครื่องมือในการเรียนรู้ฉันต้องการทราบ: พวกเขาต่างกันอย่างไรในประเด็นต่อไปนี้ คุณสมบัติ (ชัด) กำหนดโครงการ ฉันไม่ต้องการเรียนรู้เครื่องมือที่เปลี่ยนแปลงมากเกินไป ยินดีต้อนรับการปรับปรุง แต่ฉันไม่ชอบความประหลาดใจเช่นคุณลักษณะที่หายไป โค้งการเรียนรู้ ความพร้อมใช้งานในแพลตฟอร์มต่าง ๆ หากฉันเรียนรู้เครื่องมือฉันต้องการใช้งานบนเซิร์ฟเวอร์ FreeBSD, SuSE desktop หรือ Ubuntu ความเข้ากันได้กับโปรแกรมเชลล์แบบโต้ตอบอื่น ๆ ฉันยังคงสามารถใช้vimและemacs -nw(ไม่ใช่โหมดหน้าต่างหรือโหมดข้อความ) ในลักษณะเดียวกับที่ฉันคุ้นเคยได้หรือไม่? แป้นพิมพ์ลัดจะขัดแย้งกับเครื่องมืออื่น ๆ หรือไม่? ฉันลองพวกมันทั้งหมดแล้ว Byobu ดูเหมือนส่วนหน้าของ GNU Screen และ tmux ถ้าเช่นนั้นทำไมบางคนถึงสร้าง Byobu แทนที่จะมีส่วนร่วมในโครงการหน้าจอ GNU และเพิ่มคุณสมบัติใหม่ เหตุใด Byobu จึงไม่ใช่โหมดอินเตอร์เฟสขั้นสูงบางประเภทในหน้าจอ …
95 shell  gnu-screen  tmux  byobu 

3
tmux ออกด้วย [exited] บน mac os x
ฉันเพิ่งติดตั้งtmux (terminal multiplexer) กับ homebrew เมื่อฉันพยายามเรียกใช้มันจะออกจาก[exited]ไม่มีสิ่งใดปรากฏขึ้นเสมอ เมื่อฉันพยายามเรียกใช้tmux list-sessionฉันพบข้อผิดพลาด: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์: การเชื่อมต่อถูกปฏิเสธ ฉันพยายามวิ่งtmux start-serverแต่ไม่มีอะไรเกิดขึ้นอีกแล้ว ฉันควรทำอย่างไร
88 macos  tmux 

6
tmux ไม่สนใจไฟล์คอนฟิกูเรชัน
ฉันเพิ่งติดตั้ง tmux บน Ubuntu 10.04 และพยายามทำการ remap key prefix C-aโดยสร้างไฟล์~/.tmux.confด้วยบรรทัดเหล่านี้: set-option -g prefix C-a unbind-key C-b เมื่อเริ่มต้น tmux ทั้งประจำและด้วย-f ~/.tmux.confคำนำหน้าจะเป็นค่าเริ่มต้นเดียวกันอย่างมีประสิทธิภาพC-b ไม่มีข้อผิดพลาดหรือคำเตือนใด ๆ มีความคิดอะไรที่ผิดปกติกับการโหลดของ conf?
87 linux  tmux 

5
การเลือกข้อความในโหมดคัดลอก Tmux
ฉันรัน Tmux ในโหมด Vi การนำทางเหมือน Vi ในโหมดการคัดลอกใช้งานได้ดี อย่างไรก็ตามฉันไม่สามารถเลือกข้อความใด ๆ ทั้ง v และ V ไม่เปลี่ยนเป็นโหมดการเลือกข้อความที่เหมือน Vi ฉันพลาดอะไรไป เป็นไปได้ไหมที่จะแสดงหมายเลขบรรทัดในโหมดถ่ายสำเนา? PS: ฉันใช้ Tmux บน Mac OS ด้วย Z shell
73 vim  tmux 

4
ความล่าช้าเล็กน้อยเมื่อเปลี่ยนโหมดในกลุ่มโดยใช้ tmux หรือหน้าจอ
การสลับไปมาและจากโหมดแทรกใน Vim นั้นไม่ได้เกิดขึ้นทันทีตั้งแต่ฉันใช้ tmux หลังจากกดEscในโหมดแทรกจะใช้เวลาระยะเวลาที่สังเกตได้จริงเพื่อออกจากโหมดแทรก หลังจากกดEscและปุ่มอื่น ๆ หลังจากนั้นสวิตช์จะทำงานทันทีและคำสั่งสำหรับคีย์ที่กดหลังจากนั้นEscจะถูกดำเนินการ ความคิดอะไรที่ทำให้เกิดสิ่งนี้ การกำหนดค่า Vim ไม่ใช่ปัญหาเนื่องจากความล่าช้าไม่เกิดขึ้นเมื่อฉันเรียกใช้ Vim นอก tmux ดังนั้นนี่อาจเกี่ยวข้องกับ tmux ฉันใช้ gnome-terminal btw นอกจากนี้ยังมีข้อควรระวังดูเหมือนว่าฉันไม่สามารถกำหนดการเชื่อมโยงที่สำคัญใน tmux สำหรับEscแผนของฉันคือการผูกEscกับ: bind Escape send-keys ^[ อนิจจาดูเหมือนว่าสิ่งที่มีผลผูกพันEscสำหรับ tmux ไม่ทำงาน ปัญหาเดียวกันนี้เกิดขึ้นในหน้าจอเช่นกัน

6
ไม่สามารถใช้ pbcopy ขณะอยู่ในเซสชัน tmux
การรัน tmux 1.4 ที่ติดตั้งจากพอร์ตบนเสือดาวหิมะฉันไม่สามารถใช้pbcopyคำสั่งOSX ในตัวได้ นอกtmux: > echo "abc" | pbcopy > echo $(pbpaste) # or using ^v abc แต่ภายในtmux: > echo "123" | pbcopy > echo $(pbpaste) abc ฉันได้ขัดหน้าคน แต่ไม่พบตัวเลือกใด ๆ ที่อาจเกี่ยวข้องกับพฤติกรรมนี้ ฉันยังไม่เข้าใจว่าทำไมtmuxจะยุ่งกับการเปลี่ยนเส้นทางเชลล์ ใครมีเบาะแสบ้าง
63 macos  tmux 

3
วิธีปิดเซสชัน tmux
ฉันใช้ tmux เพื่อจัดการหน้าต่างเทอร์มินัลหลายเครื่อง ขณะนี้ฉันมี 2 หน้าต่างที่เปิดพร้อมบานหน้าต่างหลายบาน ฉันรู้ว่าฉันต้องใช้คำนำหน้า (สำหรับฉันมันคือctrl+ a) เพื่อป้อนคำสั่ง ฉันจะปิดเซสชันจากด้านในของ tmux ได้อย่างไร คำสั่งใดที่จะปิดเซสชัน (หน้าต่างและบานหน้าต่างทั้งหมด) และ tmux ในเวลาเดียวกัน
59 unix  terminal  tmux  console 

1
วิธีการเปลี่ยนเป็น n.10 + windows ใน tmux อย่างรวดเร็ว?
Tmux โดยค่าเริ่มต้นจะมาพร้อมกับปุ่มลัดต่อไปนี้เพื่อสลับระหว่างหน้าต่างหมายเลข 0 ถึง 9 อย่างรวดเร็ว: C-b + 0-9 ด้วยโฟลเดอร์โปรเจ็กต์ที่แตกต่างกันสองสามโหลเซสชันไม่กี่ ssh และสินค้าอื่น ๆ ใน tmux ของฉันฉันดูเหมือนจะทะลักผ่าน 10 windows ที่ฉันสามารถเข้าถึงได้อย่างรวดเร็วและฉันชอบคิดหาวิธีที่รวดเร็วในการเปลี่ยนเป็น windows หมายเลข 10 หรือสูงกว่า. ตอนนี้ฉันต้องพิมพ์บางสิ่งบางอย่างตามบรรทัดเหล่านี้ในพรอมต์ tmux ด้วยตนเอง: swap-window -t 12 ซึ่งค่อนข้างใช้เวลานาน มีใครคิดว่าทางลัดทึบที่ช่วยให้คุณเข้าถึง windows 10 และสูงกว่าได้อย่างรวดเร็วหรือไม่ ฉันรู้ว่า weechat แก้ปัญหานี้ได้ด้วยสองทางลัด: Alt + 0-9 Alt+j followed by \d{2} สามารถทำอะไรตามบรรทัดเหล่านั้นได้ด้วย tmux หรือไม่?



1
ปิดใช้งานแถบสถานะใน tmux หรือไม่
ฉันต้องการปิดการใช้งานแถบสถานะเริ่มต้นบน tmux ฉันชอบที่จะจัดการหน้าจอ / tmux เป็นผู้จัดการเซสชันถาวรและคัดค้านสิ่งเมนู / หน้าต่างในความโปรดปรานของผู้จัดการหน้าต่างระบบของฉัน ฉันคิดว่า Tmux น่าจะเหมาะกับบทนี้มากกว่าหน้าจอ และถ้าเป็นไปได้ฉันจะทำมันด้วย runtime ด้วย chord ได้ไหม?
54 tmux 

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