Различные стрелки и управляющие клавиши на вашей клавиатуре позволяют вам вызывать, редактировать и многократно использовать команды, набранные ранее. Например, предположим, что вы допустили ошибку при вводе 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 удаление до конца строки.