Какой короткий ключ для удаления всего слова в подсказке окон?

6

В Linux я могу нажать Ctrl + W, чтобы удалить слово, как это сделать с приглашением Windows?


источник

Ответы:

3

Как сказал squillman, вам понадобится еще одна консоль, если вы хотите, чтобы для этого использовался определенный ярлык, но есть некоторые приемы, которые вы можете использовать в командной строке, но они могут быть не такими быстрыми.

При нажатии F2вы можете ввести символ в последней команде, до которой нужно скопировать текущую команду. Так, если бы в команде был только один x, например, после ввода x после нажатия F2она повторяла бы все в предыдущей команде вплоть до первого x .

Вы также можете использовать, F1чтобы добавить символ из предыдущей команды. Например, вы просто запустили это:

dir c: \ windows \ system32 \ drivers \ etc

Теперь вы хотите запустить:

dir c: \ windows \ system32 \ drivers

Вы можете нажать, F2затем ввести v . Затем вы можете нажать F13 раза, чтобы добавить буквы из последней команды.

Другой трюк заключается в использовании Ctrlклавиш со стрелками. Вы можете использовать Ctrlи влево, чтобы перейти к предыдущему слову, затем нажать, Insertчтобы включить режим перезаписи, и просто перезаписать текст.

Если вы хотите удалить текст спереди, вы можете использовать F4его, и он будет удалять до введенного вами символа.

например, вы запускаете эту команду:

net start nlsvc

Теперь вы хотите запустить другой сервис, поэтому нажмите клавишу со стрелкой вверх, чтобы вызвать последнюю команду, Ctrlи влево, чтобы переместить курсор перед словом nlsvc, затем нажмите F4и используйте cв качестве символа для удаления до. Это звучит как много, но это очень быстро, как только вы к этому привыкнете.

Джон Т
источник
1
Небольшая хитрость в F4том, что если вы укажете символ, которого нет в вашем вводе, он будет удален до конца строки. Я склонен использовать $(привычка регулярных выражений), но что-то подобное xчасто работает также.
Ник
1

Вы можете поместить курсор в начало слова, нажать F4 и ввести букву, которую вы хотите удалить. Это о вашей лучшей ставке. Не совсем то же самое, но вы получите слова, когда у вас нет повторяющихся символов.

В противном случае вы в значительной степени застряли в поисках альтернативной командной оболочки или какого-либо механизма наложения псевдонимов, который позволит вам проявить творческий подход к вашим командам.

squillman
источник