Я люблю Powershell, но, исходя из опыта работы с Linux, есть несколько вещей, которые действительно меня беспокоят. Как, например, как работает автозаполнение по умолчанию.
Например: Get-PS расширяется до «Get-PSBreakpoint», который является первой соответствующей командой. В bash, если есть только одна команда, соответствующая bash расширится до соответствующей команды. Если есть несколько нажатий на вкладку, когда однажды ничего не происходит, вкладка двойного касания покажет список соответствующих команд, но не расширяется. Есть ли способ заставить Powershell вести себя так?
И еще одна вещь, если я написал одну строку и переместил маркер обратно к более ранней команде (маркер находится там, где находится ^):
«Get-PSS ^ | Remove-PSSession» автоматически завершает «Get-PSSession ^», удаляя все завершающие команды. В bash завершающие команды все равно будут там не затронуты. Есть ли способ заставить Powershell не удалять завершающие команды при автозаполнении?
Бонусом было бы получить CTRL+L, чтобы очистить экран. CTRL+A, чтобы перейти к началу строки, и CTRL+E, чтобы перейти к концу строки.