Необходимый минимум горячих клавиш для эффективной работы в командной строке.

Командная строка UNIX систем для нового неискушенного пользователя вначале может, показаться непривычной и неудобной. Так например здесь могут не работать привычные комбинации клавиш Ctrl+C и Ctrl+V, могут не срабатывать клавиши на клавиатуре Home и End и любые другие вещи привычные для пользователей ОС Windows в командной строке UNIX могут не работать и вероятнее всего для новичка это случится в самый ненужный момент. Решением является знакомство с небольшим списком сочетаний горячих клавиш для эффективной, быстрой и удобной работы в командной строке.

Горячие сочетания клавиш для перемещения курсора.

Основные сочетания для навигации по командной строке:

  • Ctrl + A — курсор в начало строки (аналог клавиши Home);
  • Ctrl + E — курсор в конец строки (аналог клавиши End);
  • Alt + B — курсор на слово назад;
  • Alt + F — курсор на слово вперед;
  • Ctrl +B — курсор на символ назад (аналог клавиши стрелка влево);
  • Ctrl + F — курсор на символ вперед (аналог клавиши стрелка вправо).

Горячие сочетания клавиш для редактирования.

Основные сочетания для правки текста в командной строке:

  • Ctrl + W — удаление слова слева от курсора;
  • Alt + D — удаление слова справа от курсора;
  • Ctrl + U — удаление текста слева: от курсора до начала строки ;
  • Ctrl + K — удаление текста справа: от курсора до конца строки;
  • Ctrl + H — удаление одного символа слева (аналог клавиши Backspace);
  • Ctrl + D — удаление одного символа справа (аналог клавиши Del);
  • Alt + L — перевод слова в верхний регистр;
  • Alt + U — перевод слова в нижний регистр;
  • Alt + С — первый символ слова заглавная.

Дополнительные полезные горячие клавиши.

Также для повседневной работы, будет полезными применение следующих сочетаний:

  • Ctrl + Alt + T — открытие нового окна терминала (если есть уже открытый, то создастся еще один новый);
  • Tab (и 2 раза Tab) — автодополнение набираемой команды из возможных вариантов;
  • Ctrl + L — очистка содержимого экрана, без удаления текущей набранной команды;
  • Ctrl + P — просмотр имеющейся истории команд вверх (аналог клавиши стрелка вверх);
  • Ctrl + N — просмотр имеющейся истории команд вниз (аналог клавиши стрелка вниз);
  • Ctrl + Insert — вырезать;
  • Shift + Insert — вставить;
  • Ctrl + C — прерывание выполнения процесса в терминале.

ВНИМАНИЕ: В некоторых UNIX-подобных операционных системах за место клавиши Ctrl нужно применять клавишу Esc. В случае если комбинация клавиш с Ctrl не работает, то попробуйте заменить ее клавишей Esc, только нажатие клавиш, не единовременное, а вначале разовое нажатие на ESC, и затем разовое нажатие на нужный символ.

Горячие комбинации клавиш, указанные выше, это неполный, но важный и необходимый минимум, который сделает вашу работу с командной строкой комфортной и быстрой.

Добавить комментарий

Ваш адрес email не будет опубликован.