Làm cách nào tôi có thể ngăn tmux chặn khi tôi cuộn lên?


9

tmux là tuyệt vời, nhưng tôi thường trong các tình huống cuộn lên gây ra các vấn đề (thừa nhận nhỏ nhưng vẫn không mong muốn). Chẳng hạn, tôi có một máy chủ node.js đang chạy trong một cửa sổ và BrowserSync đang cố tải lại ứng dụng bất cứ khi nào tôi thay đổi tệp. Nếu tôi đã cuộn lên để đọc một số console.logđầu ra (nhưng quên rằng tôi đang chặn máy chủ), và sau đó tôi thực hiện thay đổi trong trình chỉnh sửa của mình thì không có gì xảy ra.

Có cách nào để tmux không chặn máy chủ, mà chỉ cần dừng thêm đầu ra mới vào dưới cùng của bộ đệm cuộn và để tôi tiếp tục xem cùng một phần của bộ đệm mà tôi đã cuộn trước đó?


Là chế độ sao chép không phải là những gì bạn đang tìm kiếm @iconoclast?
mổ lấy thai

Bạn đã tìm thấy một giải pháp? Chỉ cần chạy vào đây.
hakunin

Câu trả lời:


1

Đây rõ ràng là một vấn đề tmux được thừa nhận cho một số chương trình đã được thực hiện xung quanh.


Mô tả cách giải quyết sẽ làm cho câu trả lời này tốt hơn ...
Jeff Schaller

Cách giải quyết được mô tả trong báo cáo sự cố được liên kết, nhưng người dùng không thể làm gì (ngoài việc nâng cấp lên phiên bản tmux cải tiến). Tôi đoán nó sẽ đúng hơn để nói rằng vấn đề đã được giảm nhẹ.
Philippe Cloutier

0

Bắt đầu ứng dụng của bạn làm công việc nền $cmd &

  • Đầu ra vẫn sẽ nhảy vào phiên hiện tại
  • Bất cứ điều gì bạn làm trên cli sẽ không chặn quá trình
  • Nhận bất kỳ trạng thái công việc nền với jobs -l
  • Giết mọi công việc với kill $jobnumber
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.