[컴][유틸] Microsoft Windows Terminal

윈도우 터미널 / cmd / powershell / 최신 쉘 / 최신 cmd / cli / command line interface



Microsoft Windows Terminal Preview

설치


삭제 방법

  • 설정 --> 앱 --> 앱 및 기능 --> 검색 --> Windows Terminal --> '제거'
  • powershell command
    • Get-AppxPackage Microsoft.WindowsTerminal | Remove-AppxPackage

windows terminal 의 바로가기 만들기

c:\Users\<user_name>\AppData\Local\Microsoft\WindowsApps\Microsoft.WindowsTerminal_8wekyb3d8bbwe 의 wt.exe 에 대한 .lnk 를 만들어 사용하면 된다.

Settings.json

  • terminal/SettingsSchema.md at master · microsoft/terminal · GitHub : settings.json 에 대한 설정관련 문서, 단축키(shortcut) 을 만들 수 있다.
  • c:\Users\<user_name>\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState\settings.json
  • Windows Terminal 에 오른쪽 메뉴 버튼을 누르고, 설정을 누르면 된다.

cmd 를 기본으로 띄우기

기본값이 powershell 이다.
  • defaultProfile 를 변경하면 된다. 값은 settings.json 내에 'profiles' 를 보면 된다.

기타 설정들.

{
    ...
    "actions": 
    [
        {
            "command": 
            {
                "action": "prevTab"
            },
            "keys": "ctrl+pgup"
        },
        {
            "command": "find",
            "keys": "ctrl+shift+f"
        },
        {
            "command": 
            {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            },
            "keys": "alt+shift+d"
        },
        {
            "command": 
            {
                "action": "splitPane",
                "split": "down",
                "splitMode": "duplicate"
            },
            "keys": "alt+shift+h"
        },
        {
            "command": "paste",
            "keys": "ctrl+v"
        },
        {
            "command": 
            {
                "action": "splitPane",
                "profile": "{6bcdc39e-547b-5474-8a8b-34b45160eeae}",
                "split": "auto"
            },
            "keys": "alt+shift+3"
        },
        {
            "command": "openNewTabDropdown",
            "keys": "ctrl+t"
            // https://learn.microsoft.com/en-us/windows/terminal/customize-settings/actions#open-the-dropdown
        },
        {
            "command": 
            {
                "action": "copy",
                "singleLine": false
            },
            "keys": "ctrl+c"
        },
        {
            "command": "unbound",
            "keys": "ctrl+tab"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+tab"
        },
        {
            "command": "unbound",
            "keys": "ctrl+shift+t"
        },
        {
            "command": 
            {
                "action": "nextTab"
            },
            "keys": "ctrl+pgdn"
        },
        {
            "command": 
            {
                "action": "closeTab"
            },
            "keys": "ctrl+f4"
        },
        {
            "command": "closePane",
            "keys": "ctrl+shift+w"
        }
    ],
    ...
}

color scheme

색상 변경도 가능하다. 아래처럼 scheme 을 만들고, 그것을 profile 에서 사용하면 된다.
{
    
    "profiles":
    {
        ...
        "list":
        [
            {
                // Make changes here to the cmd.exe profile.
                "guid": "...",
                "name": "명령 프롬프트",
                "fontSize": 10,
                "commandline": "cmd.exe",
                "hidden": false,
                "background": "#09002d",
                "colorScheme": "Campbell"    
            },
            ...
        ]
    },

    // Add custom color schemes to this array.
    // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
    "schemes": [
        {
            "name" : "Campbell",
            "background" : "#0C0C0C",
            "black" : "#0C0C0C",
            "blue" : "#0037DA",
            "brightBlack" : "#767676",
            "brightBlue" : "#3B78FF",
            "brightCyan" : "#61D6D6",
            "brightGreen" : "#16C60C",
            "brightPurple" : "#B4009E",
            "brightRed" : "#E74856",
            "brightWhite" : "#F2F2F2",
            "brightYellow" : "#F9F1A5",
            "cyan" : "#3A96DD",
            "foreground" : "#F2F2F2",
            "green" : "#13A10E",
            "purple" : "#881798",
            "red" : "#C50F1F",
            "white" : "#CCCCCC",
            "yellow" : "#C19C00"
        },
    ],
    ...
}

See Also

  1. How to Add Ubuntu Tab to Windows Terminal in Windows 10 : Windows Terminal 에 bash 추가하는 방법
  2. Windows Terminal Profile Settings | Microsoft Docs


댓글 없음:

댓글 쓰기