다음을 통해 공유


about_Line_Editing

간단한 설명

PowerShell 명령 프롬프트에서 명령을 편집하는 방법을 설명합니다.

긴 설명

PSReadLine 모듈은 PowerShell 명령 프롬프트에서 명령을 편집하는 데 도움이 되는 유용한 바로 가기 키를 제공합니다. 이 문서에서 설명하는 키 바인딩은 Windows 플랫폼의 기본 키 바인딩입니다. 명령을 사용하여 사용자 지정 키 바인딩을 Set-PSReadLineKeyHandler 만들 수 있습니다.

Windows가 아닌 플랫폼에서 PSReadLine은 기본적으로 편집 모드로 Emacs 설정됩니다. 명령을 사용하여 편집 모드를 Set-PSReadLineOption 변경할 수 있습니다. PSReadLine에는 세 가지 Emacs편집 모드가 ViWindows있습니다.

현재 편집 모드를 보려면 명령을 사용합니다 Get-PSReadLineOption . 현재 키 바인딩 목록을 보려면 명령을 사용합니다 Get-PSReadLineKeyHandler .

선 추가

줄을 추가하려면 Shift Enter 키를

여러 줄을 추가할 수 있습니다. 각 추가 줄은 연속 프롬프트로 >>시작합니다. Enter 키를 눌러 명령을 실행합니다.

왼쪽과 오른쪽으로 이동

커서를 한 문자 왼쪽으로 이동하려면 LeftArrow누릅니다.

커서를 한 단어 왼쪽으로 이동하려면 Ctrl다.

커서를 한 문자 오른쪽으로 이동하려면 RightArrow누릅니다.

커서를 한 단어 오른쪽으로 이동하려면 Ctrl다.

선의 시작 또는 끝으로 이동

줄의 시작 부분으로 이동하려면 Home 키를 누릅니다.

줄의 끝으로 이동하려면 End 키를 누릅니다.

선이 추가된 경우 홈 또는 끝을 두 번 눌러 선의 시작 또는 끝으로 이동합니다.

문자 삭제

커서 위치 뒤에 있는 문자를 삭제하려면 백스페이스를 누릅니 .

커서 위치에서 문자를 삭제하려면 Delete 키를 누릅니 .

줄에서 문자 삭제

커서의 위치에서 줄 끝까지 모든 문자를 삭제하려면 Ctrl다.

커서의 위치에서 줄의 시작 부분까지 모든 문자를 삭제하려면 Ctrl다.

줄이 추가되면 현재 줄과 추가된 줄에서 문자가 삭제됩니다.

삽입 및 오버스트립 모드

덮어쓰기 모드로 변경하려면 Insert 키를 누릅니다. 삽입 모드로 돌아가려면 삽입을 다시 누릅니다.

탭 완료

cmdlet 이름, 매개 변수 또는 경로를 완료하려면 Tab 키를 누릅니다. 값 목록을 스크롤하려면 Tab 키를 다시 누릅니다.

참고하십시오