Несколько методов, которые могут ускорить ввод команд в командной строке:
- Навигация без клавиш со стрелками. 1 Курсор можно перемещать сразу в начало строки с помощью комбинации CTRL+A, а в конец — CTRL+E. 1 Для перемещения на более короткие дистанции (в пределах одного слова) подойдут клавиши ALT+F для перемещения на одно слово вперёд и ALT+B на слово назад. 1 Для перемещения на один символ вперёд — CTRL+F, а для перемещения на один символ назад — CTRL+B. 1
- Альтернатива для Backspace или Delete. 1 Для удаления всех символов от курсора до начала строки можно использовать клавиши CTRL+U, а для удаления всего от курсора до конца строки — CTRL+K. 1
- Выполнение нескольких команд в одной строке. 1 Последовательную запись команд можно разделить символом ;. 1
- Поиск и вызов нужной команды из истории. 15 Для этого можно воспользоваться командой history, которая выведет на экран нумерованный список всех введённых команд. 1 После нахождения в списке нужной команды достаточно ввести в терминал !{номер-команды}, чтобы её выполнить. 1
- Возможность дописать команду. 1 Если длинная команда уже почти введена, можно перейти в начало строки с недописанной командой и поставить символ #. 1 В Bash всё, что начинается с символа # и до конца строки, считается комментарием. 1 После простановки символа # можно нажать Enter, ввести нужную команду, а затем вернуться к недописанной с помощью CTRL+R, history или клавиш со стрелками. 1
- Создание ярлыков для часто используемых команд. 2 Если часто запускается команда с одинаковыми аргументами, то для неё можно сделать собственный ярлык. 2