ทำไม tmux ตอบสนองต่อทางลัดไม่ถูกต้อง


2

ฉันใช้ OSX 10.8.1 ร่วมกับ iTerm2, zsh และ tmux ผ่าน Homebrew

จุดเริ่มต้นของไฟล์ ~ / .tmux.conf ของฉันมีลักษณะดังนี้:

set -g prefix C-a
unbind C-b
bind-key a send-prefix
set -sg escape-time 1

เมื่อฉันเริ่ม tmux และกดCa cไม่มีอะไรเกิดขึ้น เมื่อฉันสแปมCa cเร็วพอแล้วบางส่วนแท็บใหม่เปิดขึ้น แต่ไม่นับเทียบเท่า spaming คำสั่งของฉัน เมื่อฉันกดCaแรกตามด้วยcไม่มีอะไรเกิดขึ้นอีก มีปัญหาความล่าช้าหรือเกิดอะไรขึ้นกับการติดตั้ง / การกำหนดค่า tmux ของฉัน


ฉันกำลังใช้ tmerm & bash ของ iTerm2, MacPorts แต่มันไม่สำคัญเลย สิ่งที่คุณควรทำงานโดยไม่คำนึงถึง bash vs. zsh และในทางทฤษฎีแล้ว Homebrew vs. MacPorts ฉันเท่านั้นที่สามารถคาดเดาว่ามีสิ่งผิดปกติกับ tmux Homebrew ของ ...
โจ Casadonte

สิ่งที่แปลกคือเพื่อนของฉันกำลังใช้ tmux ของ Homebrew และทำงานได้ดี แต่ฉันจะลองติดตั้ง tmux อีกอันเพื่อทำการทดสอบ
Marc

คุณสามารถลองกำจัดเวลาหลบหนี มันไม่ได้ทำให้เกิดปัญหาใด ๆ กับ tmux ของฉัน แต่ฉันไม่แน่ใจว่ามันจำเป็นและเป็นไปได้ว่ามันจะได้รับในทางใดทางหนึ่ง
Joe Casadonte

ฉันแค่ใส่มันลงใน config ของฉันเพื่อทดสอบ ไม่สำคัญว่าจะอยู่ในการกำหนดค่าของฉันหรือไม่ปัญหายังคงมีอยู่
Marc

คำตอบ:


2

คุณต้องใช้ " tmux2 " ซึ่งมีการรวม iTerm2 เมื่อคุณใช้ Homebrew สิ่งนี้จะทำงาน:

[ kill/quit all running tmux sessions ]

$ brew tap adamv/alt

$ brew remove tmux   # Repeat this until you get an
                     # error to clean everything out

$ brew install tmux-iterm2

จากนั้นเปิดหน้าต่าง iTerm2 และพิมพ์tmux -Cเพื่อเริ่มต้น


ฉันเพิ่งติดตั้ง iTerm2 ใหม่และแทนที่เวอร์ชั่นเสถียรด้วยเบต้าหนึ่ง ไม่ทราบว่ารุ่นเบต้าแก้ไขปัญหาหรือเพียงติดตั้ง iTerm2 อีกครั้งทำอย่างนั้น แต่ทุกอย่างทำงานได้ดีในขณะนี้ ไม่จำเป็นต้องรวม tmux ของ iTerm2 Btw ไม่มีสูตรชง "tmux-iterm2" อย่างไรก็ตามขอบคุณสำหรับคำตอบของคุณ!
Marc

นั่นคือในadamv/alt(homebrew-Alt) แตะ
Félix Saparelli

2

คุณกด Ca และ TH แล้ว c? ในหน้าจอคุณสามารถทำ Ca แล้ว c หรือ C-a + c ฉันมักจะใช้ในภายหลังและอันนั้นไม่ได้ผลสำหรับฉันและฉันค่อนข้างผิดหวัง ...

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