Табуляция и автодополнение
by dikВсем новичкам, которые не страшаться xterm и делают свои первые шаги в *nix shell хотелось бы посоветовать использовать клавишу табуляции ( самая левая верхняя кнопка на виртуальной клавиатуре) при наборе команд и путевых имён.
Это не даст вам допустить ошибку и сэкономит несколько “тыков” при наборе команды или имени.
Например печатаем cd M и нажимаем клавишу табуляции :
$cd M
срабатывает автодополнение и появляется :
$cd MyDocs/
и так далее…
цитата :
Для правильного применения команд, конечно же, нужно знать их имена и назначение. Однако нас никто не заставляет напрягать пальцы вводом имени команды полностью. Потому что нам на помощь приходит великий принцип автодополнения: для любой команды достаточно ввести первые несколько ее символов - и нажать клавишу табуляции (Tab). И, если введенных буковок достаточно для однозначной идентификации, полное имя команды волшебным образом возникнет в строке. Если же наш ввод допускает альтернативы продолжения имени - все они высветятся на экране, и из них можно будет выбрать подходящую.
Поясню на примере. Создание пустого файла выполняется командой touch. Чтобы ввести ее имя в строку, достаточно набрать первые три ее буквы - tou, - и клавишу Tab, остальные два символа будут добавлены автоматически. Если же мы из естественной человеческой лени ограничимся только двумя первыми символами, то после нажатия табулятора нам будет предложен список возможных дополнений:
$ to toc2cue toc2mp3 toe top touch
из которого мы и выберем подходящее. В данном случае достаточно набора еще одной буковки и повторного нажатия на Tab.
Хинт номер два - повтор команды :
Нажав на джойстике клавишу “вверх” вы увидите последнюю данную команду. Ещё раз “вверх” - предыдущую ей команду. И так далее - все команды которые сохранились в хистори. Вы можете просто редактировать их и запускать снова нажатием на enter.
Так же обязательно разберитесь что такое опции и аргументы команды.
Tags: ash, Internet Tablet, Linux, N800, shell, tab, unix

September 17, 2007 at 16:35
Первым обученным новичком был я:)
Загадочный вопрос - в консоли, в правом фрейме есть список экранных клавиш, ctrl/crtl-n и пр пр пр
На кой он консоли?
Или он какие то хитрые функции выполняет?
September 17, 2007 at 16:43
гугли “xterm горячие комбинации клавиш” и обрящешь