В Powershell, когда вы печатаете путь, используя табуляцию, у каталогов нет косой (обратной) косой черты, а это означает, что на каждом уровне мне приходится вводить Tab -. Есть ли способ заставить Powershell добавить завершающую обратную косую черту в каталоги, которые он заполнял автоматически, как это делает Bash?
2 ответа
PowerTab - это расширение, которое добавляет в Powershell возможности, подобные Intellisense. Возможно, вам понравится то, как работают его всплывающие списки и использование обратной косой черты и пробела для выбора дополнений. Это не решает проблему отсутствия обратной косой черты, но автор говорит, что проблема в том, как работает Powershell.
На случай, что кто-то споткнется об этом в 2018 году:
PSReadLine - это аккуратный модуль, который делает это и многое другое. Установить его так же просто, как запустить 2 команды (в PS5 - для более старых версий, проверьте README):
Install-Module PSReadLine
Import-Module PSReadLine
С небольшой настройкой PSReadline может делать гораздо более сложные вещи, но Tab-Autocompletion, правильные Ctrl-C/Ctrl-V и некоторые другие вещи работают из коробки.
Windows 10 по умолчанию включает PSReadLine.