Đặt màn hình Byobu mặc định


12

Tôi vừa cài đặt Quantal dưới dạng bản cài đặt mới và muốn thiết lập Byobu như trên hệ thống cũ của tôi. Trong phiên bản trước của byobu, có một tùy chọn trong byobu-config (thông qua phím F9) để tạo các cửa sổ mới có tùy chọn hộp kiểm để chọn nếu đó là tùy chọn khởi động. Toàn bộ phần 'tạo cửa sổ mới' của byobu-config không còn nữa!

Tôi đã thử thêm chi tiết về các cửa sổ tôi muốn ~ / .byobu / windows (bên dưới) nhưng điều này không có hiệu quả.

screen -t localhost bash
screen -t staging ssh dt123
screen -t fsuk1 ssh fs
screen -t php php -a
screen -t python bpython

(Không đủ nhưng một câu trả lời nhưng giờ đây, byobu dựa trên tmux, không phải màn hình, đó có thể là lý do tại sao nó không hoạt động)
Jorge Castro

Câu trả lời:


8

Như @Jorge Castro đã đề cập trong một bình luận, lý do ~/.byobu/windowscấu hình của bạn không hoạt động là vì byobu hiện dựa trên tmux ("Bộ ghép kênh đầu cuối"). Như @Hai Vu đã đề cập, có một cách giải quyết cho phép bạn sử dụng màn hình làm phụ trợ của byobu, nhưng việc chuyển sang tmux không quá phức tạp .

Bạn sẽ muốn chỉnh sửa .tmux.conftệp nằm trong .byobuthư mục người dùng của bạn ( ~/.byobu/.tmux.conf). Ở đây bạn sẽ muốn viết các lệnh để xây dựng các cửa sổ đầu cuối của bạn bằng cách sử dụng các lệnh được tìm thấy trong hướng dẫn tmux . Đây là một ví dụ đơn giản có thể giúp bạn bắt đầu:

new-window -ad -n Git
new-window -ad -n "Project Build/Run"
new-window -ad -n PostgreSQL

Ở đây tôi đã chèn ba lệnh vào .tmux.conftập tin. Theo định nghĩa của hướng dẫn:

Tệp cấu hình là một tập hợp các lệnh tmux được thực thi theo trình tự khi máy chủ được khởi động lần đầu tiên.

Vì vậy, trong trường hợp này, khi bạn khởi động Byobu, bạn sẽ thấy ba cửa sổ được tạo sẵn với các tiêu đề "Git", "Projected Build / Run" và "PostgreQuery" (từ trái sang phải). Hi vọng điêu nay co ich.


1
Có một lỗi trong các phiên bản cũ hơn của Byobu lên tới 5,85 và bạn cần xâu chuỗi các lệnh bằng dấu chấm phẩy, xem câu trả lời của tôi trên SU .
LiveWireBT

3

Tôi thấy rằng nếu bạn chạy

byobu-select-backend

và chọn màn hình , sau đó nó hoạt động. Chọn tmux làm phụ trợ không hoạt động. Tôi vẫn đang cố gắng tìm hiểu làm thế nào để tạo các cửa sổ với phụ trợ tmux. Nếu tôi biết cách, tôi sẽ cập nhật bài viết này.


apropos byobucho các lệnh hữu ích hơn. tmux bây giờ là phụ trợ mặc định. BTW F2 tạo một cửa sổ mới, Shift + F1 để được giúp đỡ.
Pablo Bianchi
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.