어떤 설정을 바꿀지 구분하기
| 원하는 결과 | 설정 대상 |
|---|---|
| Terminal을 열면 PowerShell부터 표시 | Startup의 기본 프로필 |
| 특정 프로필을 열 때 문서 폴더에서 시작 | 해당 프로필의 시작 디렉터리 |
| PowerShell 7이나 cmd 실행 | 해당 프로필의 명령줄 |
| 한 탭에서 두 셸을 나란히 사용 | 분할 영역·새 영역의 프로필 |
| 글씨 크기·모양 변경 | 해당 프로필의 Appearance·Font |
처음 설치·실행하는 단계라면 Terminal 설치·기본 설정을 먼저 확인하세요. 이 글은 이미 열리는 Terminal의 작업 공간을 조정하는 과업입니다.
프로필의 셸과 시작 폴더 설정하기
- Terminal 메뉴의
Settings를 엽니다. - 왼쪽 프로필 목록에서 바꿀 PowerShell 또는 명령 프롬프트 프로필을 선택합니다.
- 명령줄과 시작 디렉터리를 확인합니다. Windows PowerShell은
powershell.exe, 별도 설치한 PowerShell 7은pwsh.exe를 사용합니다. - 시작 디렉터리를 원하는 폴더로 고르고 저장합니다.
- 기존 탭 대신 그 프로필의 새 탭을 열어 적용 결과를 확인합니다.
PowerShell 탭에서 Get-Location을 실행하면 실제로 시작한 폴더를 확인할 수 있습니다. 설정을 저장해도 이미 열린 셸의 현재 폴더가 자동으로 바뀌는 것은 아닙니다.
JSON에서 바꿀 항목과 경로 표기
메뉴에서 Shift를 누른 채 Settings를 선택하면 현재 settings.json을 편집기로 열 수 있습니다. 내용을 바꾸기 전에 별도 사본을 보관하세요. 다음은 프로필 하나에서 조정할 속성만 보여 주는 예시이며 전체 설정 파일을 교체하는 문서가 아닙니다.
{
"name": "연습 PowerShell",
"commandline": "powershell.exe",
"startingDirectory": "%USERPROFILE%/Documents",
"font": {
"face": "Cascadia Mono",
"size": 14
}
}
실제 프로필의 기존 guid 등 다른 속성은 유지하고 필요한 값만 바꾸세요. 예시의 Documents가 자기 PC에서 실제 사용하는 폴더와 다르면 설정 화면에서 실제 경로를 선택합니다. 문서 폴더가 다른 위치로 이동된 PC도 있습니다.
| 입력 위치 | Windows 경로 예시 |
|---|---|
| 설정 UI의 경로 입력 | C:\Work\demo |
| JSON 문자열 | "C:\\Work\\demo" |
| 위 예시처럼 슬래시 사용 | "%USERPROFILE%/Documents" |
JSON의 역슬래시는 이스케이프가 필요합니다. 경로가 잘못됐다고 새 폴더가 원하는 위치에 생겼다고 가정하지 말고, 새 탭에서 현재 위치를 확인하세요. 일부 예전 분할 문서에 보이는 profiles.json 명칭과 현행 settings.json을 혼용하지 않습니다.
한 탭을 가로·세로로 나누기
| 하려는 일 | 기본 동작 |
|---|---|
| 좌우로 나누는 세로 분할 | Alt+Shift++ |
| 위아래로 나누는 가로 분할 | Alt+Shift+- |
| 현재 프로필로 자동 방향 분할 | Alt+Shift+D |
| 다른 영역으로 포커스 이동 | Alt와 방향키 |
| 선택한 영역 닫기 | Ctrl+Shift+W |
단축키를 바꿨다면 자기 설정이 우선합니다. 키보드에서 + 조합이 헷갈리면 Alt를 누른 채 새 탭 버튼을 눌러 새 영역을 열 수 있습니다. 다른 프로필을 나란히 열 때는 Alt를 누른 채 프로필 메뉴의 항목을 선택합니다.
분할된 각 영역은 별도 셸입니다. 왼쪽에서 폴더를 바꿔도 오른쪽의 현재 위치가 같이 바뀌지는 않습니다. 예를 들어 왼쪽은 프로젝트 폴더, 오른쪽은 로그 폴더로 사용한다면 각 영역에서 현재 위치를 한 번씩 확인하세요. 영역을 닫기 전에는 그 영역의 실행 작업이 끝났는지도 확인합니다.
글꼴과 크기를 맞추기
프로필의 Appearance에서 글꼴과 크기를 선택하거나 위 JSON의 font.face·font.size를 조정합니다. 존재하지 않는 글꼴 이름을 넣으면 fallback 글꼴로 표시될 수 있습니다. 글꼴 설치 여부와 실제 이름을 확인한 뒤 새 탭에서 비교하세요.
현행 공식 문서는 font 객체를 사용합니다. fontFace·fontSize를 별도 속성으로 쓰는 오래된 예제와 그대로 섞지 마세요. 한 프로필만 작게 보인다면 전체 앱 배율보다 해당 프로필의 글꼴 크기를 먼저 비교하는 것이 적절합니다.
적용되지 않을 때와 되돌리기
| 증상 | 원인 구분 | 확인 방법 |
|---|---|---|
| 다른 폴더에서 시작 | 다른 프로필을 열었거나 기존 탭 사용 | 프로필 이름과 새 탭의 현재 위치 비교 |
| 셸이 열리지 않음 | pwsh.exe 등 실행 파일이 설치되지 않음 |
원래 동작하던 명령줄로 되돌린 뒤 셸 설치 확인 |
| JSON 오류 표시 | 쉼표·따옴표·역슬래시 문제 | 방금 변경한 속성을 사본과 비교 |
| 글꼴이 같아 보임 | 미설치 글꼴·잘못된 이름·fallback | 설치된 글꼴 이름과 새 탭 비교 |
| 단축키가 다른 동작 수행 | 사용자 키 바인딩이 기본값을 덮어씀 | Actions에서 해당 조합 검색 |
문제가 생기면 앱 전체 데이터를 초기화하기 전에 변경한 프로필의 속성만 원래 값으로 되돌리세요. 사본을 비교하면 정상 동작하던 셸 경로와 시작 폴더를 보존할 수 있습니다.
참고 자료
2026년 11월 11일 공식 문서와 최소 JSON 예시 기준입니다. 개인 Terminal 설정을 읽거나 변경하지 않았습니다.