美文网首页
Windows Terminal 设置

Windows Terminal 设置

作者: ying4tea2 | 来源:发表于2019-11-14 16:51 被阅读0次

    最近装了WT,比powerShell的原装terminal好看一万个cmd的Terminal,值得上手,记录下我自己的配置。

    自己配置之前也在网上浏览了下别人的配置,自己配下来发现和网上所说的有些差异。

    profiles.json文件是保存在C:\Users\p\AppData\Local\Packages\Microsoft.WindowsTerminal_8wekyb3d8bbwe\LocalState目录下的。在上级目录中提供了一个default.json文件,给出了默认的设置,然而修改这个默认文件是没有用的,该文件仅仅是告诉你默认设置是什么,如果你想改变默认设置,需要在profiles.json文件中override。

    profiles.json中的设置在WT的项目页面有逐个的解释,就不搬运了。这里就自己配置的一个golang profile,说明下基本配置方法。

    profiles.json文件具备如下的结构:

    {
    //一些全局默认设置
    "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
    "profiles":
      [
        //profile 1  
        {
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false,
                "startingDirectory": "%USERPROFILE%",
                "closeOnExit": true,
                "colorScheme": "Campbell Powershell",
                "cursorColor": "#FFFFFF",
                "cursorShape": "bar",
                "fontFace": "Consolas",
                "fontSize": 12,
                "historySize": 9001,
                "icon": "ms-appx:///ProfileIcons/{61c54bbd-c2c6-5271-96e7-009a87ff44bf}.png",
                "padding": "8, 8, 8, 8",
                "snapOnInput": true,
                "useAcrylic": false
        }, 
        //profile 2
        {},
       //profile 3
        {}
      ],
    
    //可选配色方案
    "schemes": [],
    
    //快捷键设置
    "keybindings": []
    }
    

    自己做的新profile插到profiles数组里面就可以了。比如我自己新建一个新的go标签的profile。首先每个标签需要一个128位的全局标识GUID,有在线生成器可以使用,然后更改相应的名称、执行路径、图标、透明度设置,默认路径等信息。其中除了GUID和名称外,其余都是可选项。

    我自己的go标签配置如下:

            {
                "guid": "{701daa34-bc90-4add-b6f2-7e0fd7dc6590}",
                "acrylicOpacity": 0.5,
                "hidden": false,
                "name": "Go",
                "startingDirectory": "D:\\codes",
                "closeOnExit": true,
                "colorScheme": "Campbell Powershell",
                "cursorColor": "#FFFFFF",
                "cursorShape": "bar",
                "fontFace": "Monaco",
                "fontSize": 12,
                "historySize": 9001,
                "icon": "D:\\Go\\favicon.ico",
                "padding": "0, 0, 0, 0",
                "snapOnInput": true,
                "useAcrylic": true
            },
    

    效果如图:


    wt.PNG

    相关文章

      网友评论

          本文标题:Windows Terminal 设置

          本文链接:https://www.haomeiwen.com/subject/ucurictx.html