Виноват, сглупил. Сначала открыл cmd.exe, нажал F7… и ничего не появилось.
Естественно, ведь история команд была пуста :) Повводил всякого — и F7 заработала.
F4 — удаляет часть командной строки от текущей позиции курсора до указанного символа.
F2 — копирует в буфер часть командной строки от текущей позиции курсора до указанного символа.
В XP F2 вообще как-то непонятно себя ведёт. Со строкой, введённой с клавиатуры, F2 ничего не делает. А если вызвать команду из истории, то F2 переводит курсор к указанному символу, при этом сбивая какие-то внутренние счётчики, так что реальное положение курсора может перестать соответствовать видимому.
В общем, это скорее выглядит как идея-заготовка какой-то фичи, которую начали реализовывать, но забросили на полпути.
Кстати, а есть сочетание, очищающее текущий ввод полностью, и после курсора?
В принципе можно использовать связку Home, F4, Enter, но это три нажатия — длинно как-то.
Горячие клавиши в консоли cmd.exe