Windows 터미널의 동적 프로필
컴퓨터에 이러한 셸이 설치되어 있으면 Windows 터미널에서 자동으로 WSL(Linux용 Windows 하위 시스템) 및 PowerShell 프로필을 만듭니다. 이렇게 하면 실행 파일을 찾을 필요 없이 모든 셸을 터미널에 쉽게 포함할 수 있습니다. 이러한 프로필은 적절한 실행 파일을 찾을 수 있는 위치를 터미널에 알려 주는 source
속성을 사용하여 생성됩니다.
터미널을 설치할 때 PowerShell이 기본 프로필로 설정됩니다. 기본 프로필을 변경하는 방법에 대한 자세한 내용은 시작 페이지를 참조하세요.
구성: 밝은 테마
Windows 터미널 설치 후 새 셸 설치
터미널은 터미널 설치 전이나 후에 새 셸이 설치되었는지 여부에 관계 없이 새로 설치된 셸에 대한 새 프로필을 만듭니다.
프로필 숨기기
터미널 드롭다운 메뉴에서 프로필을 숨기려면 hidden
속성을 settings.json 파일의 프로필 개체에 추가하고 true
로 설정합니다.
"hidden": true
프로필이 생성되지 않도록 방지
동적 프로필이 생성되는 것을 방지하기 위해 글로벌 설정에서 disabledProfileSources
배열에 프로필 생성기를 추가할 수 있습니다. 이 설정에 대한 자세한 내용은 글로벌 설정 페이지에서 찾을 수 있습니다.
"disabledProfileSources": ["Windows.Terminal.Wsl", "Windows.Terminal.Azure", "Windows.Terminal.PowershellCore", "Windows.Terminal.SSH"]
타사 프로필 추가
settings.json 파일에 자동으로 생성된 프로필이 타사 명령줄 도구에 없는 경우 수동으로 추가할 수 있습니다. 참조에 대한 몇 가지 일반적인 타사 도구에 대한 프로필은 아래와 같습니다.
Anaconda
Anaconda를 %USERPROFILE%\Anaconda3
에 설치했다고 가정합니다.
{
"commandline": "cmd.exe /k \"%USERPROFILE%\\Anaconda3\\Scripts\\activate.bat %USERPROFILE%\\Anaconda3\"",
"icon": "%USERPROFILE%\\Anaconda3\\Menu\\anaconda-navigator.ico",
"name": "Anaconda3",
"startingDirectory": "%USERPROFILE%"
}
cmder
cmder을 %CMDER_ROOT%
에 설치했다고 가정합니다.
{
"commandline": "cmd.exe /k %CMDER_ROOT%\\vendor\\init.bat",
"name": "cmder",
"icon": "%CMDER_ROOT%\\icons\\cmder.ico",
"startingDirectory": "%USERPROFILE%"
}
Cygwin
Cygwin을 C:\cygwin64
에 설치했다고 가정합니다.
{
"name": "Cygwin",
"commandline": "C:\\cygwin64\\bin\\bash --login -i",
"icon": "C:\\cygwin64\\Cygwin.ico",
"startingDirectory": "C:\\cygwin64\\bin"
}
![참고] 경로가 작동하도록 Cygwin의 시작 디렉터리를 설정합니다. Cygwin을 시작할 때 열리는 기본 디렉터리는
--login
플래그로 인해$HOME
이 됩니다.
Far Manager
Far를 c:\Program Files\Far Manager
에 설치했다고 가정합니다.
{
"name": "Far",
"commandline": "\"c:\\program files\\far manager\\far.exe\"",
"startingDirectory": "%USERPROFILE%",
"useAcrylic": false
},
Git Bash
Git Bash를 C:\\Program Files\\Git
에 설치했다고 가정합니다.
{
"name": "Git Bash",
"commandline": "C:\\Program Files\\Git\\bin\\bash.exe -li",
"icon": "C:\\Program Files\\Git\\mingw64\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
Git Bash(WOW64)
Git Bash를 C:\\Program Files (x86)\\Git
에 설치했다고 가정합니다.
{
"name": "Git Bash",
"commandline": "%ProgramFiles(x86)%\\Git\\bin\\bash.exe -li",
"icon": "%ProgramFiles(x86)%\\Git\\mingw32\\share\\git\\git-for-windows.ico",
"startingDirectory": "%USERPROFILE%"
}
MSYS2
MSYS2를 C:\\msys64
에 설치했다고 가정합니다.
{
"name": "MSYS2",
"commandline": "C:\\msys64\\msys2_shell.cmd -defterm -no-start -mingw64",
"icon": "C:\\msys64\\msys2.ico",
"startingDirectory": "C:\\msys64\\home\\user"
}
자세한 내용은 MSYS2 설명서의 [터미널] 섹션을 참조하세요.
Windows Terminal