Как «двигаться» в Терминале

TerminalПри вводе длинных команд в Терминале очень легко допустить ошибку, и обнаружить её зачастую получается далеко не сразу. В результате возникает необходимость переместить курсор, причем довольно далеко от его текущего положения, например, в середину команды, или даже ближе к её началу, а нажать на нужное место в окне Терминала, что, казалось, было бы естественно для любой другой программы, но только не для Терминала, нужного результата не даст. Однако есть и другие способы переместить курсор, которые могут оказаться более удобными в некоторых ситуациях.

Для перемещения курсора на одно слово назад можно использовать сочетание клавиш Esc + B, а для его перемещения на одно слово вперед — Esc + F. Эти сочетания клавиш используются уже многие годы и подходят для управления курсором не только в Mac OS X,  но и почти в любой операционной системе семейства Unix и почти в любом приложении взаимодействия с командной строкой.

Есть сочетания клавиш, выполняющие схожую функцию только в Mac OS X, и, хотя они не столь универсальны, они могут оказаться более удобными в использовании. Если зажать клавишу ⌥Alt/Option и нажать курсорную клавишу вправо или влево, вы также сможете переместить курсор в строке Терминала в выбранном вами направлении.move1

Если же вам удобнее пользоваться мышкой, как при работе с текстовым редактором, такая возможность тоже есть. Достаточно зажать клавишу ⌥Alt/Option и щелкнуть левой клавишей мыши в том месте, куда вы хотите переместить курсор.move2

О Дмитрий Архипов

Специалист технической поддержки пользователей.
Метки , , . Закладка постоянная ссылка.