Я люблю Powershell, але, походячи з фона Linux, є кілька речей, які насправді клопочуть мене. Наприклад, як працює автоматичне завершення за замовчуванням.
Наприклад: Get-PS розширюється до "Get-PSBreakpoint", що є першою командою узгодження. У bash, якщо є лише одна команда, збіг bash розшириться на відповідну команду. Якщо кілька вкладок натискання один раз нічого не робить, вкладка подвійного торкання покаже список відповідних команд, але не розширюється. Чи є спосіб змусити Повершелла поводитись так?
І ще одна річ, якщо я написав один рядок і переміщує маркер назад до попередньої команди (маркер, де ^ є):
Автоматично "Get-PSS ^ | Remove-PSSession" завершується до "Get-PSSession ^", видаляючи всі тривалі команди. Зрештою, трейлінг команди все ще залишатимуться без змін. Чи є спосіб змусити Powershell не видаляти проміжні команди при автоматичному завершенні?
Бонусом було б отримати CTRL + L, щоб очистити екран. CTRL + A - перейти до початку рядка, а CTRL + E - до кінця рядка.