Failed to reload settings windows terminal #12758

Closed
opened 2026-01-31 03:24:08 +00:00 by claunia · 31 comments
Owner

Originally created by @Piot1998 on GitHub (Feb 28, 2021).

I have such a problem. Namely, when he wants to make such modifications https://www.bleepingcomputer.com/news/microsoft/windows-terminal-now-has-a-hidden-graphical-settings-editor/ in the windows terminal, he receives this error . And now my question. Where does such an error come from if I do everything in accordance with what is given in the guide? How to fix it?

Originally created by @Piot1998 on GitHub (Feb 28, 2021). I have such a problem. Namely, when he wants to make such modifications https://www.bleepingcomputer.com/news/microsoft/windows-terminal-now-has-a-hidden-graphical-settings-editor/ in the windows terminal, he receives this error ![](https://user-images.githubusercontent.com/10755858/71671836-147a6300-2d9a-11ea-9910-8aeb0845e952.png). And now my question. Where does such an error come from if I do everything in accordance with what is given in the guide? How to fix it?
Author
Owner

@ghost commented on GitHub (Feb 28, 2021):

@Piot1998 you are missing a closing curly brace on line 42, column 3. If you could pastebin your settings I wouldn't mind fixing it for you.

Edit: didn't follow up because someone offered better help.

@ghost commented on GitHub (Feb 28, 2021): @Piot1998 you are missing a closing curly brace on line 42, column 3. If you could pastebin your settings I wouldn't mind fixing it for you. Edit: didn't follow up because someone offered better help.
Author
Owner

@Piot1998 commented on GitHub (Mar 1, 2021):

// This file was initially generated by Windows Terminal 1.0.1401.0 // It should still be usable in newer versions, but newer versions might have additional // settings, help text, or changes that you will not see unless you clear this file // and let us generate a new one for you. // To view the default settings, hold "alt" while clicking on the "Settings" button. // For documentation on these settings, see: aka.ms aka.ms {     "$schema": " aka.ms aka.ms ",     "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a     // You can add more global application settings here.     // To learn more about global settings, visit aka.ms aka.ms     // If enabled, selections are automatically copied to your clipboard.     "copyOnSelect": false,     // If enabled, formatted data is also copied to your clipboard     "copyFormatting": false,     // A profile specifies a command to execute paired with information about how it should look and feel.     // Each one of them will appear in the 'New Tab' dropdown,     //   and can be invoked from the commandline with wt.exe -p xxx     // To learn more about profiles, visit aka.ms aka.ms     "profiles":     {         "defaults":         {             // Put settings here that you want to apply to all profiles.         },         "list":         [             {                 // Make changes here to the powershell.exe profile.                 "guid": "{61c54bbd-c2c6-5271-96e7-009a                 "name": "Windows PowerShell",                 "commandline": "powershell.exe",                 "hidden": false             },             {                 // Make changes here to the cmd.exe profile.                 "guid": "{0caa0dad-35be-5f56-a8ff-afce                 "name": "Command Prompt",                 "commandline": "cmd.exe",                 "hidden": false             },             {                 "guid": "{b453ae62-4e3d-5e58-b989-0a99                 "hidden": false,                 "name": "Azure Cloud Shell",                 "source": "Windows.Terminal.Azure"             }         ]     },     // Add custom color schemes to this array.     // To learn more about color schemes, visit aka.ms aka.ms     "schemes": [],     // Add custom keybindings to this array.     // To unbind a key combination from your defaults.json, set the command to "unbound".     // To learn more about keybindings, visit aka.ms aka.ms     "keybindings":     [         // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.         // These two lines additionally bind them to Ctrl+C and Ctrl+V.         // To learn more about selection, visit aka.ms aka.ms         { "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },         { "command": "paste", "keys": "ctrl+v" },         // Press Ctrl+Shift+F to open the search box         { "command": "find", "keys": "ctrl+shift+f" },         // Press Alt+Shift+D to open a new pane.         // - "split": "auto" makes this pane open in the direction that provides the most surface area.         // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.         // To learn more about panes, visit aka.ms aka.ms         { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }, { "command": { "action": "openSettings", "target": "settingsUI" }, "keys": "ctrl+shift+s" }     ] }

@Piot1998 commented on GitHub (Mar 1, 2021): // This file was initially generated by Windows Terminal 1.0.1401.0 // It should still be usable in newer versions, but newer versions might have additional // settings, help text, or changes that you will not see unless you clear this file // and let us generate a new one for you. // To view the default settings, hold "alt" while clicking on the "Settings" button. // For documentation on these settings, see: aka.ms aka.ms {     "$schema": " aka.ms aka.ms ",     "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a     // You can add more global application settings here.     // To learn more about global settings, visit aka.ms aka.ms     // If enabled, selections are automatically copied to your clipboard.     "copyOnSelect": false,     // If enabled, formatted data is also copied to your clipboard     "copyFormatting": false,     // A profile specifies a command to execute paired with information about how it should look and feel.     // Each one of them will appear in the 'New Tab' dropdown,     //   and can be invoked from the commandline with `wt.exe -p xxx`     // To learn more about profiles, visit aka.ms aka.ms     "profiles":     {         "defaults":         {             // Put settings here that you want to apply to all profiles.         },         "list":         [             {                 // Make changes here to the powershell.exe profile.                 "guid": "{61c54bbd-c2c6-5271-96e7-009a                 "name": "Windows PowerShell",                 "commandline": "powershell.exe",                 "hidden": false             },             {                 // Make changes here to the cmd.exe profile.                 "guid": "{0caa0dad-35be-5f56-a8ff-afce                 "name": "Command Prompt",                 "commandline": "cmd.exe",                 "hidden": false             },             {                 "guid": "{b453ae62-4e3d-5e58-b989-0a99                 "hidden": false,                 "name": "Azure Cloud Shell",                 "source": "Windows.Terminal.Azure"             }         ]     },     // Add custom color schemes to this array.     // To learn more about color schemes, visit aka.ms aka.ms     "schemes": [],     // Add custom keybindings to this array.     // To unbind a key combination from your defaults.json, set the command to "unbound".     // To learn more about keybindings, visit aka.ms aka.ms     "keybindings":     [         // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.         // These two lines additionally bind them to Ctrl+C and Ctrl+V.         // To learn more about selection, visit aka.ms aka.ms         { "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },         { "command": "paste", "keys": "ctrl+v" },         // Press Ctrl+Shift+F to open the search box         { "command": "find", "keys": "ctrl+shift+f" },         // Press Alt+Shift+D to open a new pane.         // - "split": "auto" makes this pane open in the direction that provides the most surface area.         // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.         // To learn more about panes, visit aka.ms aka.ms         { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }, { "command": { "action": "openSettings", "target": "settingsUI" }, "keys": "ctrl+shift+s" }     ] }
Author
Owner

@Piot1998 commented on GitHub (Mar 1, 2021):

Hold on. Here you have my current settings.json file js // This file was initially // It should still be usa // settings, help text, or // and let us generate a� // To view the default se // For documentation on th aka.ms aka.ms {      "$schema" :  " aka.ms aka.ms " ,      // "defaultProfile": "{61c54      // You can add more globa      // To learn more about gl aka.ms aka.ms      // If enabled, selections       "copyOnSelect" :  false ,      // If enabled, formatted d      "copyFormatting" :  false ,      // A profile specifies a       // Each one of them will�      //   and can be invoked�      // To learn more about pr aka.ms aka.ms      "defaultProfile" :  "{00000000-0000-0000-ba88-0000 ,      "profiles" : {          "defaults" : {              // Put settings here that�         },          "list" : [{                 "guid" :  "{00000000-0000-0000-ba88-0000 ,                 "commandline" :  "C: \\ Program Files \\ Git \\ bin \\ bash.exe" ,                 "name" :  "Git Bash" ,                 "background" :  "#012456" ,                 "hidden" :  false             },             {                 // Make changes here to t                 "guid" :  "{61c54bbd-c2c6-5271-96e7-009a ,                 "name" :  "Windows PowerShell" ,                 "commandline" :  "powershell.exe" ,                 "hidden" :  false             },             {                 // Make changes here to t                 "guid" :  "{0caa0dad-35be-5f56-a8ff-afce ,                 "name" :  "Command Prompt" ,                 "commandline" :  "cmd.exe" ,                 "hidden" :  false             },             {                 "guid" :  "{2c4de342-38b7-51cf-b940-2309 ,                 "hidden" :  false ,                 "name" :  "Ubuntu" ,                 "source" :  "Windows.Terminal.Wsl"             },             {                 "guid" :  "{b453ae62-4e3d-5e58-b989-0a99 ,                 "hidden" :  false ,                 "name" :  "Azure Cloud Shell" ,                 "source" :  "Windows.Terminal.Azure"             }         ]     },      // Add custom color scheme      // To learn more about co aka.ms aka.ms      "schemes" : [],      // Add custom keybindings       // To unbind a key combin      // To learn more about ke aka.ms aka.ms      "keybindings" : [          // Copy and paste are bou          // These two lines additio       ��  // To learn more about se aka.ms aka.ms         {              "command" : {                 "action" :  "copy" ,                 "singleLine" :  false             },              "keys" :  "ctrl+c"         },         {              "command" :  "paste" ,              "keys" :  "ctrl+v"         },          // Press Ctrl+Shift+F to o         {              "command" :  "find" ,              "keys" :  "ctrl+shift+f"         },          // Press Alt+Shift+D to op          // - "split": "auto" makes          // - "splitMode": "duplicat          // To learn more about pa aka.ms aka.ms         {              "command" : {                 "action" :  "splitPane" ,                 "split" :  "auto" ,                 "splitMode" :  "duplicate"             },              "keys" :  "alt+shift+d"         },         {               "command" : {                  "action" :  "openSettings" ,                  "target" :  "settingsUI"               },               "keys" :  "ctrl+shift+s"           }     ] } and a message

@Piot1998 commented on GitHub (Mar 1, 2021): Hold on. Here you have my current settings.json file ```js // This file was initially // It should still be usa // settings, help text, or // and let us generate a� // To view the default se // For documentation on th aka.ms aka.ms {      "$schema" :  " aka.ms aka.ms " ,      // "defaultProfile": "{61c54      // You can add more globa      // To learn more about gl aka.ms aka.ms      // If enabled, selections       "copyOnSelect" :  false ,      // If enabled, formatted d      "copyFormatting" :  false ,      // A profile specifies a       // Each one of them will�      //   and can be invoked�      // To learn more about pr aka.ms aka.ms      "defaultProfile" :  "{00000000-0000-0000-ba88-0000 ,      "profiles" : {          "defaults" : {              // Put settings here that�         },          "list" : [{                 "guid" :  "{00000000-0000-0000-ba88-0000 ,                 "commandline" :  "C: \\ Program Files \\ Git \\ bin \\ bash.exe" ,                 "name" :  "Git Bash" ,                 "background" :  "#012456" ,                 "hidden" :  false             },             {                 // Make changes here to t                 "guid" :  "{61c54bbd-c2c6-5271-96e7-009a ,                 "name" :  "Windows PowerShell" ,                 "commandline" :  "powershell.exe" ,                 "hidden" :  false             },             {                 // Make changes here to t                 "guid" :  "{0caa0dad-35be-5f56-a8ff-afce ,                 "name" :  "Command Prompt" ,                 "commandline" :  "cmd.exe" ,                 "hidden" :  false             },             {                 "guid" :  "{2c4de342-38b7-51cf-b940-2309 ,                 "hidden" :  false ,                 "name" :  "Ubuntu" ,                 "source" :  "Windows.Terminal.Wsl"             },             {                 "guid" :  "{b453ae62-4e3d-5e58-b989-0a99 ,                 "hidden" :  false ,                 "name" :  "Azure Cloud Shell" ,                 "source" :  "Windows.Terminal.Azure"             }         ]     },      // Add custom color scheme      // To learn more about co aka.ms aka.ms      "schemes" : [],      // Add custom keybindings       // To unbind a key combin      // To learn more about ke aka.ms aka.ms      "keybindings" : [          // Copy and paste are bou          // These two lines additio       ��  // To learn more about se aka.ms aka.ms         {              "command" : {                 "action" :  "copy" ,                 "singleLine" :  false             },              "keys" :  "ctrl+c"         },         {              "command" :  "paste" ,              "keys" :  "ctrl+v"         },          // Press Ctrl+Shift+F to o         {              "command" :  "find" ,              "keys" :  "ctrl+shift+f"         },          // Press Alt+Shift+D to op          // - "split": "auto" makes          // - "splitMode": "duplicat          // To learn more about pa aka.ms aka.ms         {              "command" : {                 "action" :  "splitPane" ,                 "split" :  "auto" ,                 "splitMode" :  "duplicate"             },              "keys" :  "alt+shift+d"         },         {               "command" : {                  "action" :  "openSettings" ,                  "target" :  "settingsUI"               },               "keys" :  "ctrl+shift+s"           }     ] } ``` and a message
Author
Owner

@zadjii-msft commented on GitHub (Mar 1, 2021):

@Piot1998 could you post your settings in github itself? Your email client seems to be mangling the contents pretty aggressively 😮

@zadjii-msft commented on GitHub (Mar 1, 2021): @Piot1998 could you post your settings in github itself? Your email client seems to be mangling the contents pretty aggressively 😮
Author
Owner

@Piot1998 commented on GitHub (Mar 2, 2021):

OK

@Piot1998 commented on GitHub (Mar 2, 2021): OK
Author
Owner

@Piot1998 commented on GitHub (Mar 2, 2021):

Just to be clear about the situation. I am using the official windows terminal version, not the preview version.

@Piot1998 commented on GitHub (Mar 2, 2021): Just to be clear about the situation. I am using the official windows terminal version, not the preview version.
Author
Owner

@Piot1998 commented on GitHub (Mar 2, 2021):

I'm sending my settings.json file

// This file was initially generated by Windows Terminal 1.0.1401.0
// It should still be usable in newer versions, but newer versions might have additional
// settings, help text, or changes that you will not see unless you clear this file
// and let us generate a new one for you.

// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
    "$schema": "https://aka.ms/terminal-profiles-schema",

    // "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",

    // You can add more global application settings here.
    // To learn more about global settings, visit https://aka.ms/terminal-global-settings

    // If enabled, selections are automatically copied to your clipboard.
    "copyOnSelect": false,

    // If enabled, formatted data is also copied to your clipboard
    "copyFormatting": false,

    // A profile specifies a command to execute paired with information about how it should look and feel.
    // Each one of them will appear in the 'New Tab' dropdown,
    //   and can be invoked from the commandline with `wt.exe -p xxx`
    // To learn more about profiles, visit https://aka.ms/terminal-profile-settings
    "defaultProfile": "{00000000-0000-0000-ba88-000000000002}",
    "profiles": {
        "defaults": {
            // Put settings here that you want to apply to all profiles. 
        },
        "list": [{
                "guid": "{00000000-0000-0000-ba88-000000000002}",
                "commandline": "C:\\Program Files\\Git\\bin\\bash.exe",
                "name": "Git Bash",
                "background": "#012456",
                "hidden": false
            },
            {
                // Make changes here to the powershell.exe profile.
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false
            },
            {
                // Make changes here to the cmd.exe profile.
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "name": "Command Prompt",
                "commandline": "cmd.exe",
                "hidden": false
            },
            {
                "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
                "hidden": false,
                "name": "Ubuntu",
                "source": "Windows.Terminal.Wsl"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            }
        ]
    },

    // Add custom color schemes to this array.
    // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
    "schemes": [],

    // Add custom keybindings to this array.
    // To unbind a key combination from your defaults.json, set the command to "unbound".
    // To learn more about keybindings, visit https://aka.ms/terminal-keybindings
    "keybindings": [

        // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.
        // These two lines additionally bind them to Ctrl+C and Ctrl+V.
        // To learn more about selection, visit https://aka.ms/terminal-selection
        {
            "command": {
                "action": "copy",
                "singleLine": false
            },
            "keys": "ctrl+c"
        },
        {
            "command": "paste",
            "keys": "ctrl+v"
        },

        // Press Ctrl+Shift+F to open the search box
        {
            "command": "find",
            "keys": "ctrl+shift+f"
        },

        // Press Alt+Shift+D to open a new pane.
        // - "split": "auto" makes this pane open in the direction that provides the most surface area.
        // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.
        // To learn more about panes, visit https://aka.ms/terminal-panes
        {
            "command": {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            },
            "keys": "alt+shift+d"
        },
        { 
            "command": { 
                "action": "openSettings", 
                "target": "settingsUI" 
            }, 
            "keys": "ctrl+shift+s" 
        }
    ]
}
@Piot1998 commented on GitHub (Mar 2, 2021): I'm sending my settings.json file ```jsonc // This file was initially generated by Windows Terminal 1.0.1401.0 // It should still be usable in newer versions, but newer versions might have additional // settings, help text, or changes that you will not see unless you clear this file // and let us generate a new one for you. // To view the default settings, hold "alt" while clicking on the "Settings" button. // For documentation on these settings, see: https://aka.ms/terminal-documentation { "$schema": "https://aka.ms/terminal-profiles-schema", // "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", // You can add more global application settings here. // To learn more about global settings, visit https://aka.ms/terminal-global-settings // If enabled, selections are automatically copied to your clipboard. "copyOnSelect": false, // If enabled, formatted data is also copied to your clipboard "copyFormatting": false, // A profile specifies a command to execute paired with information about how it should look and feel. // Each one of them will appear in the 'New Tab' dropdown, // and can be invoked from the commandline with `wt.exe -p xxx` // To learn more about profiles, visit https://aka.ms/terminal-profile-settings "defaultProfile": "{00000000-0000-0000-ba88-000000000002}", "profiles": { "defaults": { // Put settings here that you want to apply to all profiles. }, "list": [{ "guid": "{00000000-0000-0000-ba88-000000000002}", "commandline": "C:\\Program Files\\Git\\bin\\bash.exe", "name": "Git Bash", "background": "#012456", "hidden": false }, { // Make changes here to the powershell.exe profile. "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false }, { // Make changes here to the cmd.exe profile. "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "name": "Command Prompt", "commandline": "cmd.exe", "hidden": false }, { "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", "hidden": false, "name": "Ubuntu", "source": "Windows.Terminal.Wsl" }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "hidden": false, "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" } ] }, // Add custom color schemes to this array. // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes "schemes": [], // Add custom keybindings to this array. // To unbind a key combination from your defaults.json, set the command to "unbound". // To learn more about keybindings, visit https://aka.ms/terminal-keybindings "keybindings": [ // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json. // These two lines additionally bind them to Ctrl+C and Ctrl+V. // To learn more about selection, visit https://aka.ms/terminal-selection { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" }, // Press Ctrl+Shift+F to open the search box { "command": "find", "keys": "ctrl+shift+f" }, // Press Alt+Shift+D to open a new pane. // - "split": "auto" makes this pane open in the direction that provides the most surface area. // - "splitMode": "duplicate" makes the new pane use the focused pane's profile. // To learn more about panes, visit https://aka.ms/terminal-panes { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }, { "command": { "action": "openSettings", "target": "settingsUI" }, "keys": "ctrl+shift+s" } ] } ```
Author
Owner

@zadjii-msft commented on GitHub (Mar 2, 2021):

Weird. I pasted that into my own settings file and I can't repro this. What editor are you using to modify the file? I'm worried that there's a stray character that's messing up your file for some reason.

@zadjii-msft commented on GitHub (Mar 2, 2021): Weird. I pasted that into my own settings file and I can't repro this. What editor are you using to modify the file? I'm worried that there's a stray character that's messing up your file for some reason.
Author
Owner

@Piot1998 commented on GitHub (Mar 3, 2021):

I am using Visual Studio Code

@Piot1998 commented on GitHub (Mar 3, 2021): I am using Visual Studio Code
Author
Owner

@zadjii-msft commented on GitHub (Mar 3, 2021):

Well, that's probably fine then. This is gonna sound ridiculous, but what if you copied the entire text of the file from here on github, pasted it into a new file, then moved that file to be settings.json. Does that fix the issue?

@zadjii-msft commented on GitHub (Mar 3, 2021): Well, that's probably fine then. This is gonna sound ridiculous, but what if you copied the entire text of the file from here on github, pasted it into a new file, then moved that file to be `settings.json`. Does that fix the issue?
Author
Owner

@Piot1998 commented on GitHub (Mar 4, 2021):

I mean, what exactly should I do? Can you clarify?

@Piot1998 commented on GitHub (Mar 4, 2021): I mean, what exactly should I do? Can you clarify?
Author
Owner

@Piot1998 commented on GitHub (Mar 6, 2021):

Should I copy the entire contents of the settings.json file to a new file and then move it to settings.json? Please tell me what to do exactly because I would like to know more

@Piot1998 commented on GitHub (Mar 6, 2021): Should I copy the entire contents of the settings.json file to a new file and then move it to settings.json? Please tell me what to do exactly because I would like to know more
Author
Owner

@ghost commented on GitHub (Mar 6, 2021):

Instead of copying the settings.json from the repo just delete the contents of your settings.json and it should recreate it. And see if that works.

@ghost commented on GitHub (Mar 6, 2021): Instead of copying the settings.json from the repo just delete the contents of your settings.json and it should recreate it. And see if that works.
Author
Owner

@Piot1998 commented on GitHub (Mar 7, 2021):

Ok. And where to save this new settings.json file. The new one. In the directory related to windows terminal or rather it may be on the desktop. Sorry for this question, but I want to be 100% sure

@Piot1998 commented on GitHub (Mar 7, 2021): Ok. And where to save this new settings.json file. The new one. In the directory related to windows terminal or rather it may be on the desktop. Sorry for this question, but I want to be 100% sure
Author
Owner

@zadjii-msft commented on GitHub (Mar 11, 2021):

You can just go ahead and save that file right where the old settings.json lives. The idea here is that we're totally rewriting the settings file, to hopefully blow away whatever bad byte is hiding in it.

@zadjii-msft commented on GitHub (Mar 11, 2021): You can just go ahead and save that file right where the old `settings.json` lives. The idea here is that we're totally rewriting the settings file, to hopefully blow away whatever bad byte is hiding in it.
Author
Owner

@ghost commented on GitHub (Mar 15, 2021):

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.

@ghost commented on GitHub (Mar 15, 2021): This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for **4 days**. It will be closed if no further activity occurs **within 3 days of this comment**.
Author
Owner

@Piot1998 commented on GitHub (Mar 16, 2021):

Ok. Just one more question. Should I delete the old settings.json file or overwrite it with the new one?

@Piot1998 commented on GitHub (Mar 16, 2021): Ok. Just one more question. Should I delete the old settings.json file or overwrite it with the new one?
Author
Owner

@zadjii-msft commented on GitHub (Mar 16, 2021):

@Piot1998 To be safe, let's just delete the file entirely first.

@zadjii-msft commented on GitHub (Mar 16, 2021): @Piot1998 To be safe, let's just delete the file entirely first.
Author
Owner

@Piot1998 commented on GitHub (Mar 20, 2021):

Finished. What's next?

@Piot1998 commented on GitHub (Mar 20, 2021): Finished. What's next?
Author
Owner

@zadjii-msft commented on GitHub (Mar 22, 2021):

Try booting the Terminal?

@zadjii-msft commented on GitHub (Mar 22, 2021): Try booting the Terminal?
Author
Owner

@Piot1998 commented on GitHub (Mar 23, 2021):

But what exactly should I do? Create this settings.json file again, save it on the desktop or rather in the old location of this file where the old settings.json file was?

@Piot1998 commented on GitHub (Mar 23, 2021): But what exactly should I do? Create this settings.json file again, save it on the desktop or rather in the old location of this file where the old settings.json file was?
Author
Owner

@zadjii-msft commented on GitHub (Mar 23, 2021):

If you just reboot the terminal without creating a new settings.json file, then the Terminal will create you a fresh settings.json that should work. If that works, then open up that file, delete all the contents, paste in the contents from your old file here on github, and save the file.

@zadjii-msft commented on GitHub (Mar 23, 2021): If you just reboot the terminal without creating a new `settings.json` file, then the Terminal will create you a fresh `settings.json` that should work. If that works, then open up that file, delete all the contents, paste in the contents from your old file here on github, and save the file.
Author
Owner

@Piot1998 commented on GitHub (Mar 25, 2021):

Because I completely deleted this settings.json file from its default location

@Piot1998 commented on GitHub (Mar 25, 2021): Because I completely deleted this settings.json file from its default location
Author
Owner

@zadjii-msft commented on GitHub (Mar 25, 2021):

Yep, that should be fine. The Terminal will work without a settings file - it will create one for you when it's first launched.

@zadjii-msft commented on GitHub (Mar 25, 2021): Yep, that should be fine. The Terminal will work without a settings file - it will create one for you when it's first launched.
Author
Owner

@ghost commented on GitHub (Mar 29, 2021):

This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for 4 days. It will be closed if no further activity occurs within 3 days of this comment.

@ghost commented on GitHub (Mar 29, 2021): This issue has been automatically marked as stale because it has been marked as requiring author feedback but has not had any activity for **4 days**. It will be closed if no further activity occurs **within 3 days of this comment**.
Author
Owner

@Piot1998 commented on GitHub (Apr 2, 2021):

This is the contents of the old settings.json file


// This file was initially generated by Windows Terminal 1.0.1401.0
// It should still be usable in newer versions, but newer versions might have additional
// settings, help text, or changes that you will not see unless you clear this file
// and let us generate a new one for you.

// To view the default settings, hold "alt" while clicking on the "Settings" button.
// For documentation on these settings, see: https://aka.ms/terminal-documentation
{
    "$schema": "https://aka.ms/terminal-profiles-schema",

    // "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",

    // You can add more global application settings here.
    // To learn more about global settings, visit https://aka.ms/terminal-global-settings

    // If enabled, selections are automatically copied to your clipboard.
    "copyOnSelect": false,

    // If enabled, formatted data is also copied to your clipboard
    "copyFormatting": false,

    // A profile specifies a command to execute paired with information about how it should look and feel.
    // Each one of them will appear in the 'New Tab' dropdown,
    //   and can be invoked from the commandline with `wt.exe -p xxx`
    // To learn more about profiles, visit https://aka.ms/terminal-profile-settings
    "defaultProfile": "{00000000-0000-0000-ba88-000000000002}",
    "profiles": {
        "defaults": {
            // Put settings here that you want to apply to all profiles. 
        },
        "list": [{
                "guid": "{00000000-0000-0000-ba88-000000000002}",
                "commandline": "C:\\Program Files\\Git\\bin\\bash.exe",
                "name": "Git Bash",
                "background": "#012456",
                "hidden": false
            },
            {
                // Make changes here to the powershell.exe profile.
                "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}",
                "name": "Windows PowerShell",
                "commandline": "powershell.exe",
                "hidden": false
            },
            {
                // Make changes here to the cmd.exe profile.
                "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}",
                "name": "Command Prompt",
                "commandline": "cmd.exe",
                "hidden": false
            },
            {
                "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}",
                "hidden": false,
                "name": "Ubuntu",
                "source": "Windows.Terminal.Wsl"
            },
            {
                "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}",
                "hidden": false,
                "name": "Azure Cloud Shell",
                "source": "Windows.Terminal.Azure"
            }
        ]
    },

    // Add custom color schemes to this array.
    // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
    "schemes": [],

    // Add custom keybindings to this array.
    // To unbind a key combination from your defaults.json, set the command to "unbound".
    // To learn more about keybindings, visit https://aka.ms/terminal-keybindings
    "keybindings": [

        // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.
        // These two lines additionally bind them to Ctrl+C and Ctrl+V.
        // To learn more about selection, visit https://aka.ms/terminal-selection
        {
            "command": {
                "action": "copy",
                "singleLine": false
            },
            "keys": "ctrl+c"
        },
        {
            "command": "paste",
            "keys": "ctrl+v"
        },

        // Press Ctrl+Shift+F to open the search box
        {
            "command": "find",
            "keys": "ctrl+shift+f"
        },

        // Press Alt+Shift+D to open a new pane.
        // - "split": "auto" makes this pane open in the direction that provides the most surface area.
        // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.
        // To learn more about panes, visit https://aka.ms/terminal-panes
        {
            "command": {
                "action": "splitPane",
                "split": "auto",
                "splitMode": "duplicate"
            },
            "keys": "alt+shift+d"
        }
    ]
}
@Piot1998 commented on GitHub (Apr 2, 2021): This is the contents of the old settings.json file ```js // This file was initially generated by Windows Terminal 1.0.1401.0 // It should still be usable in newer versions, but newer versions might have additional // settings, help text, or changes that you will not see unless you clear this file // and let us generate a new one for you. // To view the default settings, hold "alt" while clicking on the "Settings" button. // For documentation on these settings, see: https://aka.ms/terminal-documentation { "$schema": "https://aka.ms/terminal-profiles-schema", // "defaultProfile": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", // You can add more global application settings here. // To learn more about global settings, visit https://aka.ms/terminal-global-settings // If enabled, selections are automatically copied to your clipboard. "copyOnSelect": false, // If enabled, formatted data is also copied to your clipboard "copyFormatting": false, // A profile specifies a command to execute paired with information about how it should look and feel. // Each one of them will appear in the 'New Tab' dropdown, // and can be invoked from the commandline with `wt.exe -p xxx` // To learn more about profiles, visit https://aka.ms/terminal-profile-settings "defaultProfile": "{00000000-0000-0000-ba88-000000000002}", "profiles": { "defaults": { // Put settings here that you want to apply to all profiles. }, "list": [{ "guid": "{00000000-0000-0000-ba88-000000000002}", "commandline": "C:\\Program Files\\Git\\bin\\bash.exe", "name": "Git Bash", "background": "#012456", "hidden": false }, { // Make changes here to the powershell.exe profile. "guid": "{61c54bbd-c2c6-5271-96e7-009a87ff44bf}", "name": "Windows PowerShell", "commandline": "powershell.exe", "hidden": false }, { // Make changes here to the cmd.exe profile. "guid": "{0caa0dad-35be-5f56-a8ff-afceeeaa6101}", "name": "Command Prompt", "commandline": "cmd.exe", "hidden": false }, { "guid": "{2c4de342-38b7-51cf-b940-2309a097f518}", "hidden": false, "name": "Ubuntu", "source": "Windows.Terminal.Wsl" }, { "guid": "{b453ae62-4e3d-5e58-b989-0a998ec441b8}", "hidden": false, "name": "Azure Cloud Shell", "source": "Windows.Terminal.Azure" } ] }, // Add custom color schemes to this array. // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes "schemes": [], // Add custom keybindings to this array. // To unbind a key combination from your defaults.json, set the command to "unbound". // To learn more about keybindings, visit https://aka.ms/terminal-keybindings "keybindings": [ // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json. // These two lines additionally bind them to Ctrl+C and Ctrl+V. // To learn more about selection, visit https://aka.ms/terminal-selection { "command": { "action": "copy", "singleLine": false }, "keys": "ctrl+c" }, { "command": "paste", "keys": "ctrl+v" }, // Press Ctrl+Shift+F to open the search box { "command": "find", "keys": "ctrl+shift+f" }, // Press Alt+Shift+D to open a new pane. // - "split": "auto" makes this pane open in the direction that provides the most surface area. // - "splitMode": "duplicate" makes the new pane use the focused pane's profile. // To learn more about panes, visit https://aka.ms/terminal-panes { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" } ] } ```
Author
Owner

@Piot1998 commented on GitHub (Apr 2, 2021):

Like you said, the terminal created a new settings.json file the first time you started the terminal. That file was created by the windows terminal by default on first run, and I didn't touch anything there

@Piot1998 commented on GitHub (Apr 2, 2021): Like you said, the terminal created a new settings.json file the first time you started the terminal. That file was created by the windows terminal by default on first run, and I didn't touch anything there
Author
Owner

@zadjii-msft commented on GitHub (Apr 6, 2021):

Okay, so you've

  • Deleted settings.json
  • Re-launched the terminal

Does the Terminal work now? If not, is it displaying an error (and what exactly is the error message)?

I believe it should be working with the default settings. If it is, then I'd go ahead and add parts of your old settings.json file into the newly generated one bit at a time, and keep re-launching the Terminal to make sure it keeps working.

@zadjii-msft commented on GitHub (Apr 6, 2021): Okay, so you've * Deleted `settings.json` * Re-launched the terminal Does the Terminal work now? If not, is it displaying an error (and what _exactly_ is the error message)? I believe it should be working with the default settings. If it is, then I'd go ahead and add parts of your old `settings.json` file into the newly generated one bit at a time, and keep re-launching the Terminal to make sure it keeps working.
Author
Owner

@Piot1998 commented on GitHub (Apr 10, 2021):

Ok. I'll check it. So now I can easily implement this command from this site https://www.bleepingcomputer.com/news/microsoft/windows-terminal-now-has-a-hidden-graphical-settings-editor/. Because I want to add that this windows terminal is not a preview version, but a normal one.

@Piot1998 commented on GitHub (Apr 10, 2021): Ok. I'll check it. So now I can easily implement this command from this site https://www.bleepingcomputer.com/news/microsoft/windows-terminal-now-has-a-hidden-graphical-settings-editor/. Because I want to add that this windows terminal is not a preview version, but a normal one.
Author
Owner

@zadjii-msft commented on GitHub (Apr 12, 2021):

Nope. The Settings UI is still only in the preview builds. From the release notes:

version 1.6, which includes all of the features from this previous blog post except for the settings UI.

If the settings file is working for you again, I'm gonna go ahead and close this issue out. Thanks!

@zadjii-msft commented on GitHub (Apr 12, 2021): Nope. The Settings UI is still only in the preview builds. From the [release notes](https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-7-release/): > version 1.6, which includes all of the features from this [previous blog post](https://devblogs.microsoft.com/commandline/windows-terminal-preview-1-6-release/) except for the settings UI. If the settings file is working for you again, I'm gonna go ahead and close this issue out. Thanks!
Author
Owner

@Piot1998 commented on GitHub (Apr 13, 2021):

Thanks

@Piot1998 commented on GitHub (Apr 13, 2021): Thanks
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#12758