6

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

2 ответа2

3

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

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

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

dir c:\windows\system32\drivers\etc

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

dir c:\windows\system32\drivers

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

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

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

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

net start nlsvc

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

1

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .