Để tự động bắt đầu nhiều phiên, hãy thiết lập một .screenrctệ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 screenlệ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 screenbắt đầu một phiên và khởi chạy vimbê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. chdirthay đổ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 .screenrctệ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.