В Linux я могу нажать Ctrl + W, чтобы удалить слово, как это сделать с приглашением Windows?
В Linux я могу нажать Ctrl + W, чтобы удалить слово, как это сделать с приглашением Windows?
Как сказал 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
в качестве символа для удаления до. Это звучит как много, но это очень быстро, как только вы к этому привыкнете.
F4
том, что если вы укажете символ, которого нет в вашем вводе, он будет удален до конца строки. Я склонен использовать$
(привычка регулярных выражений), но что-то подобноеx
часто работает также.Вы можете поместить курсор в начало слова, нажать F4 и ввести букву, которую вы хотите удалить. Это о вашей лучшей ставке. Не совсем то же самое, но вы получите слова, когда у вас нет повторяющихся символов.
В противном случае вы в значительной степени застряли в поисках альтернативной командной оболочки или какого-либо механизма наложения псевдонимов, который позволит вам проявить творческий подход к вашим командам.
источник