Редактор командной строки

Различные стрелки и управляющие клавиши на вашей клавиатуре позволяют вам вызывать, редактировать и многократно использовать команды, набранные ранее. Например, предположим, что вы допустили ошибку при вводе rho = (1 + sqt(5))/2. Вы ошиблись в написании sqrt. MATLAB ответит вам предупреждением Undefined function or variable 'sqt'.

Вместо того чтобы заново набирать всю строку, просто нажмите клавишу. Тогда на экране изобразится ошибочная команда. Используйте клавишу <— для перемещения курсора и вставки пропущенной буквы r. Повторное использование клавиши вызовет предыдущие строки. Наберите несколько символов, и тогда клавиша найдет предыдущую строку, которая начинается с них.

Список доступных клавиш редактирования в командной строке отличается у разных компьютеров. Поэкспериментируйте, чтобы узнать, какие из нижеследующих клавиш доступны на вашей машине. (Многие из этих клавиш будут знакомы пользователям редактора EMACS.)

 

ctrl-p вызов предыдущей строки;

ctrl-n вызов последующей строки;

ctrl-b движение назад на один символ;

ctrl-f движение вперед на один символ;

ctrl-r движение вправо на одно слово;

ctrl-1 движение влево на одно слово;

ctrl-a переход на начало строки;

ctrl-e переход на конец строки;

ctrl-u очистка строки;

ctrl-d удаление символа за курсором;

ctrl-h удаление символа перед курсором;

ctrl-k удаление до конца строки.