Я годами использовал оболочку Bash в Linux и очень быстро с ней справляюсь. Часто обращаясь к автозаполнению, нажимая клавишу табуляции, я могу написать длинные команды в несколько нажатий клавиш.
Недавно на своей работе я начал использовать командную строку Windows и Cmd. Я очень медленно в Cmd. Он имеет функцию автозаполнения, но работает по-другому. Я думаю, что понимаю, как это работает, но я не понимаю, как использовать это эффективно, на самом деле это часто замедляет меня. Поэтому я спрашиваю, как использовать, как эффективно использовать автозаполнение Cmd?
Позвольте мне привести пример. Сначала я опишу, как я использую Bash, затем как я пытаюсь использовать Cmd и что идет не так.
Предположим, что папки в текущем каталоге имеют имена, сделанные из континента и страны, например. africa-nigeria
, asia-india
, europe-france
, и что я хочу поменять папку на europe-norway
.
Способ автозаполнения в Bash заключается в том, что клавиша Tab раскрывается только при наличии уникального расширения. В противном случае ничего не происходит, но вы можете нажать Tab во второй раз, чтобы увидеть список возможных расширений.
Поэтому, чтобы переехать в Норвегию в Bash, я набираю cd
а затем нажимаю следующие клавиши:
- Электронная вкладка для
europe-
- вкладка n (ничего не происходит)
- Снова вкладка . В нем перечислены
europe-netherlands
иeurope-norway
качестве потенциальных расширений. - o вкладка для
europe-norway
.
Большой! Спасибо Баш.
Тем не менее, когда я пытаюсь использовать те же клавиши в Cmd, он расширяет вкладку e до europe-albania
, которая оказывается первой папкой, начинающейся с 'e', но не та папка, которую я хотел! Что мне теперь делать - возможно ли превратить Албанию в Норвегию? Или я должен отменить команду с Escape и набрать все с нуля?