Powershell의 물고기와 같은 자동 제안

1년 동안 Windows 노트북에서 작업하는 것은 저에게 선택 사항이 아니었습니다. 필자는 WSL(Linux용 Windows 하위 시스템) 없이 환경을 Mac OS에 가깝게 만들기 위해 필사적으로 노력해 왔습니다. 따라서 이것은 Powershell에 크게 의존합니다.

fish shell에서 내가 좋아하는 한 가지는 자동 제안 기능입니다.
무언가를 입력하기 시작했을 때 히스토리에서 같은 문자로 시작하는 것이 있으면 커서 뒤에 회색으로 표시됩니다. 그리고 그것은 굉장합니다.

zsh-autosuggestion plugin

Powershell의 경우 PSReadLine에서 이라고 합니다.

예측 IntelliSense 전제 조건


  • Powershell 5.1 이상

  • 설치



  • 먼저 'PSReadLine' 버전 2.1.0을 설치합니다.

    Install-Module PSReadLine -RequiredVersion 2.1.0
    




  • 그런 다음 아래 명령으로 초기화하십시오.

    Import-Module PSReadLine
    Set-PSReadLineOption -PredictionSource History
    



  • 그리고 있습니다!

    (선택사항) 프로필에서 초기화



  • 이미 프로필이 있는지 확인

    Test-path $profile
    


  • 거짓이면 하나 생성

    New-item –type file –force $profile
    


  • 그렇다면 편집하십시오.

    notepad $profile
    


  • 이 명령을 실행하고 터미널을 닫습니다.

    Set-ExecutionPolicy RemoteSigned
    


  • 3단계와 같이 프로필 파일을 업데이트하고 해당 줄을 추가합니다.

    Import-Module PSReadLine
    Set-PSReadLineOption -PredictionSource History
    


  • 그리고 그게 다야!

    좋은 웹페이지 즐겨찾기