LINUX.ORG.RU

[gentoo] [норкоманы] GNU Screen key bindings

 


0

1

В Gentoo какой-то наркоман взял и отменил комбинацию Ctrl-A k (убить текущее окно):

# Let's remove some dangerous key bindings ...
  bind k
  bind ^k
  ...

Это б ещё ладно, поправил /etc/screenrc - работает.
Но они отменили и Ctrl-A w (показать список окон). И вот эту команду не получается забиндить вовсе, ни на какую клавишу:
bind w windows
bind 'w' windows
bind ^w windows
bind [ windows
- всё это просто игнорируется screen.

В то же время
bind w windowlist
- работает.

WTF?

$ eix -Ie screen
[I] app-misc/screen
     Available versions:  4.0.3-r4 {debug multiuser nethack pam selinux}
     Installed versions:  4.0.3-r4(23:33:06 03.03.2012)(pam -debug -multiuser -nethack -selinux)

В Gentoo какой-то наркоман взял и отменил комбинацию Ctrl-A k (убить текущее окно):

Всё они правильно сделали, если надо - юзай Ctrl-A K.

vasilenko ★★
()

а при чём здесь gentoo?

qnikst@qnikst ~ % ls /usr/portage/app-misc/screen/files/screen-4.0.3-*                            
/usr/portage/app-misc/screen/files/screen-4.0.3-config.h-autoconf-2.62.patch
/usr/portage/app-misc/screen/files/screen-4.0.3-crosscompile.patch
/usr/portage/app-misc/screen/files/screen-4.0.3-setenv_autoconf.patch

а в каком из этих файлов отключается Ctrl-A k?

qnikst ★★★★★
()
Ответ на: комментарий от vasilenko

юзай Ctrl-A K.

С фига ли? Что за наркоманские биндинги? Чем плох Ctrl-A k (работающий, кстати, в уютненьком дебиане с той же версией screen)?

firsttimer
() автор топика
Ответ на: комментарий от firsttimer

В /etc/screenrc он отключается.

Точнее, в /usr/portage/app-misc/screen/files/screenrc:

$ grep 'bind k' /usr/portage/app-misc/screen/files/*
/usr/portage/app-misc/screen/files/screenrc:  bind k

firsttimer
() автор топика
Ответ на: комментарий от firsttimer

К тому же - screen ведь просит ПОДТВЕРДИТЬ, что пользователь хочет удалить окно. Ну как при этом можно удалить его случайно, как?

firsttimer
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.