Добавление Ctrl-L как “ясная” горячая клавиша в ksh OpenBSD

Обычно Вы были бы Alt-F2 для выполнения свойств сессии гнома и выбора "Автоматически помнят запущенные приложения, выходя из системы" под вкладкой Options.

Однако это повреждается в данный момент. Существует зарегистрированная ошибка:

https://bugzilla.gnome.org/show_bug.cgi? id=647359

8
05.04.2011, 07:40
2 ответа

Согласно странице справочника OpenBSD ksh, Ctrl+L обязан перерисовать.

 redraw: ^L
         Reprints the prompt string and the current input line.

Если это не достаточно, я не вижу команды редактирования, которая поможет, таким образом, я предложил бы узнать больше bind -m.

Возможно, можно сделать что-то как bind -m '^L'=clear'^J' заставить его ввести clear Войти.

5
27.01.2020, 20:12
  • 1
    я протестировал bind -m '^L'=clear'^J' на OpenBSD 4.9 и это работает. –  Mikel 05.04.2011, 10:50
  • 2
    Это решено, Mikel и жилье спасибо за справку. кошка –   05.04.2011, 11:05

Необходимо смочь добавить псевдоним к .kshrc, чтобы сделать это. Попробовать

alias "^L"=clear

Где ^L единственный символьный Ctrl-L. Вам, возможно, не понадобилось бы заключение в кавычки, если бы оно все еще не работает, последнее средство должно было бы выйти из него как (что Вы вводите, не, что будет видимо в Вашем файле), Ctrl-VCtrl-L→clear.

IHTH

3
27.01.2020, 20:12
  • 1
    жилье, но этот путь работает на удар не ksh. –   05.04.2011, 07:43
  • 2
    @Barakat: Что не работает? Каково сообщение об ошибке? Это работает в моей ksh среде ;-) (и я уверен, что это работало бы, где я использовал Солярис и ksh's AIX). Хм. перечитайте свою регистрацию и посмотрите, что Вы обращаетесь к OpenBSD ksh. Извините у меня нет опыта с этим. Действительно ли возможно, что это действительно pdksh?Удачи. –  shellter 06.04.2011, 16:35
  • 3
    @Barakat: Еще одна вещь, сделал Вы перезапускаете свою оболочку после добавляющего определения псевдонима .kshrc. Или Вы могли добавить его к ~/.profile и затем запустить новую оболочку. положительная сторона –  shellter 07.04.2011, 00:31

Теги

Похожие вопросы