Я работал с командной строкой Windows 7 и у меня есть несколько папок, которые начинаются с буквенно-цифровых символов. Когда я пытаюсь использовать завершение табуляции для завершения имени папки, начальный символ не включается в кавычки.
Пример: C:\Users\username\!example
папка, в которую я хочу попасть, но когда я набираю:
cd !
и нажмите <Tab>
для автозаполнения, он завершит
cd !"!example"
вместо ожидаемого
cd "!example"
Любые идеи о том, как это исправить, кроме изменения имен папок?
РЕДАКТИРОВАТЬ: Я понимаю, что я мог бы просто просмотреть весь список после ввода cd
, но я ищу способ ускорить процесс. Я тратил значительное количество времени на навигацию по этим папкам.
ОБНОВЛЕНИЕ: Это также происходит, если в каталоге есть пробел. Например: «c:\Program Files». Чтобы продолжить использовать tab для завершения, сначала необходимо удалить вторую цитату.
C:\Program
нажмите Tab
«C:\Program Files» - это то, что появляется. Чтобы перейти к подкаталогу, сначала необходимо удалить кавычку после Program Files, прежде чем можно будет указать следующий каталог.