Để tự động bắt đầu nhiều phiên, hãy thiết lập một .screenrc
tệp, một tệp cấu hình cho màn hình. Trong đó, bạn có thể tạo phiên, bắt đầu chương trình, thay đổi thư mục làm việc, v.v. Tôi sử dụng nó để khởi tạo phiên màn hình của mình.
Exampe đơn giản cho tệp .screenrc:
# don't display the copyright page
startup_message off
# increase scrollback buffer size
defscrollback 10000
# create windows
screen -t TODO vim TODO.txt
chdir src
screen -t coding vim main.c
screen -t run
Các screen
lệnh trên mỗi tạo một phiên màn hình. -t
đặt tiêu đề của phiên; phần còn lại của dòng là lệnh để chạy và các tham số của nó.
Do đó, dòng đầu tiên và thứ hai screen
bắt đầu một phiên và khởi chạy vim
bên trong. Cái thứ ba chỉ bắt đầu một phiên và đưa bạn đến một dấu nhắc. chdir
thay đổi thư mục làm việc cho tất cả các phiên tiếp theo.
Nếu bạn muốn có nhiều .screenrc
tệp, chỉ cần đặt tên cho chúng theo bất kỳ cách nào bạn muốn và chọn một tệp có screen -c myscreenrc
.