четверг, 24 февраля 2011 г.

Горячие кнопки в c-shell


Читая "Программное окружение UNIX" от Брайна Кернигана и Роба Пайка решил потестить, а че ваще работает для FreeBSD?
Обнаружено:
  1. Ctrl+u - удаление набранной строки(удобно, т.к. задолбался жать Backspace);
  2. Ctrl+d - завершить ввод;
  3. Ctrl+m -"Return", т.е. таже реакция если мы нажмем на привычный нам "Enter";
  4. Ctrl+g - воспроизвести звуковой сигнал(иногда в скриптах хочется привлечь юзера);
  5. Ctrl+c - завершить работу программы(к примеру остановить зацикленную прогу);
  6. Ctrl+h - аналог привычного нам "Backspace";
  7. Ctrl+s - Остановить вывод программы в терминал;
  8. Ctrl+q - Востановить, после остановки, вывод программы в терминал;
Мне лично упростили п.1 и п.2 ;)

Нюанс:
Для завершения сеанса работы с UNIX-системой логичней для системы нажатие на Ctrl+d, так сказать завершить ввод, вместо "exit" команды. 

Комментариев нет: