2

Согласно экранному руководству (версия 4.0.2.)

C-a x
C-a C-x     (lockscreen)  Lock this terminal.
C-a X       (remove)      Kill the current region.

Но что на самом деле происходит, когда я его использую (Версия экрана 4.00.03 (FAU) 23-Oct-06):

C-a X   locks the terminal and asks me for the password. When I enter the correct passwword, I am back in screen but the region is killed (wtf)
C-a x   does nothing apparently

Обратите внимание на различия между x (строчными буквами) и X (прописными буквами).

Почему происходит смешивание функциональных возможностей Ca X и Ca x? Как я могу это исправить?

Я нахожусь на выпуске CentOS 5 (Финал).

2 ответа2

0

Возможно, ваш screenrc (персональный или общесистемный) изменил эти привязки по умолчанию.

Чтобы увидеть, на что они в данный момент настроены, просмотрите привязки, нажав комбинацию "help" - Ca ? ,

Посмотрите, соответствуют ли записи для lockscreen и remove тому, что написано на странице руководства.

0

Я не знаю насчет случая.

Но я предполагаю, что «Убить текущий регион» ничего не делает, потому что вы используете только один регион.

Начните другой регион, используя Ca S (горизонтальное разделение) или Ca | (вертикальное разделение, только на последних версиях экрана).

Теперь вы можете использовать Ca X, чтобы убить регион, или Ca Q, чтобы сохранить только активную в данный момент область (аналогично Ca Cd и повторно присоединить с помощью screen -DR - сброс макета региона).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .