Jawaban:
Anda tinggal menekan ctrl-a diikuti oleh a untuk benar-benar mengirim ctrl-a ke instance layar bersarang.
ctrl-g g 2
memilih jendela 2 di layar bersarang, ctrl-g 1
memilih jendela 1 di layar awal.
Ya itu mungkin. Anda perlu mendefinisikan kembali screen
karakter pelarian, mis. Atur ke E
saat Anda meneleponscreen
screen -e^Eq
Jika Anda menghapus $STY
variabel lingkungan, menjalankan screen
akan memulai sesi bersarang .
Anda kemudian harus mengirim literal ^a
ke sesi bersarang sebelum menggunakan salah satu binding Anda. Anda dapat mengirim literla ^a
dengan menekan ^a
diikuti oleh a
(polos).
Jadi untuk membuat jendela baru di sesi bersarang Anda akan menekan ^a
, a
, c
.
'Ctrl-a' mengirimkan ctrl-a ke layar bersarang.
misalnya, jika Anda ingin menambahkan tab baru, Anda melakukan 'ctrl-a ac'
jika Anda ingin memutuskan sambungan: 'ctrl-a ad'
Perintah berfungsi dengan baik jika Anda menggunakan ctrl-a atau mengubah karakter escape. Namun, ia juga bertanya bagaimana cara memasang dari dalam terminal lain. Butuh beberapa saat untuk menemukan ini online, tetapi setelah saya melihat bendera -m saya mencarinya di manual.
-m cause screen to ignore the $STY environment variable. With
"screen -m" creation of a new session is enforced, regardless whether screen is
called from within another screen session or not. This flag has a special
meaning in connection with the `-d' option:
-d -m Start screen in "detached" mode. This creates a new session but
doesn't attach to it. This is useful for system startup scripts.
-D -m This also starts screen in "detached" mode, but doesn't fork a new
process. The command exits if the session terminates.
Setelah itu saya diuji membuat layar baru dengan
screen-d -m
dan melampirkan padanya dari dalam layar dengan
screen -R -D
dan itu bekerja seperti yang saya inginkan, membuat layar baru dan melampirkannya dari layar layu. Saya tidak berpikir banyak orang akan menggunakan fungsi ini, tetapi kadang-kadang saya kehabisan terminal sehingga mungkin berguna untuk memiliki tab yang dikelompokkan dalam layar terpisah.