microsoft / vscode

Visual Studio Code
https://code.visualstudio.com
MIT License
164.44k stars 29.35k forks source link

Integrated terminal degredation #227908

Closed MarchandMD closed 2 months ago

MarchandMD commented 2 months ago

https://github.com/user-attachments/assets/355f8e31-21ae-44fe-964b-54db966544bf

Type: Bug

When launching an integrated terminal, there is no command line present. I am not able to type any command at all. I am able to kill terminal sessions, and start terminal sessions, but there is no prompt and there is no ability to type.

VS Code version: Code 1.93.0 (Universal) (4849ca9bdf9666755eb463db297b69e5385090e3, 2024-09-04T13:02:38.431Z) OS version: Darwin arm64 20.6.0 Modes:

System Info |Item|Value| |---|---| |CPUs|Apple M1 (8 x 2400)| |GPU Status|2d_canvas: enabled
canvas_oop_rasterization: enabled_on
direct_rendering_display_compositor: disabled_off_ok
gpu_compositing: enabled
multiple_raster_threads: enabled_on
opengl: enabled_on
rasterization: enabled
raw_draw: disabled_off_ok
skia_graphite: disabled_off
video_decode: enabled
video_encode: enabled
webgl: enabled
webgl2: enabled
webgpu: enabled
webnn: disabled_off| |Load (avg)|2, 2, 2| |Memory (System)|8.00GB (0.21GB free)| |Process Argv|--crash-reporter-id bb98004e-8ecb-417d-b574-ae93e552ea43| |Screen Reader|no| |VM|0%|
Extensions (48) Extension|Author (truncated)|Version ---|---|--- vscode-erb-beautify|ali|0.5.0 primer-light|and|0.0.8 emojisense|bie|0.10.0 markdown-mermaid|bie|1.24.0 vscode-tailwindcss|bra|0.12.10 rails|bun|0.17.8 vscode-gemfile|bun|0.4.2 path-intellisense|chr|2.9.0 erb|Cra|0.0.1 githistory|don|0.6.20 es7-react-js-snippets|dsz|4.4.3 gitlens|eam|15.4.0 vscode-html-css|ecm|2.0.10 prettier-vscode|esb|11.0.0 font-switcher|eva|4.1.0 auto-rename-tag|for|0.1.10 vscode-github-actions|git|0.26.3 vscode-pull-request-github|Git|0.96.0 rails-snippets|Hri|1.0.8 vscode-rdbg|Koi|0.2.2 theme-1|Mar|1.2.6 rainbow-csv|mec|3.12.0 vscode-docker|ms-|1.29.2 debugpy|ms-|2024.10.0 python|ms-|2024.14.0 vscode-pylance|ms-|2024.8.2 remote-containers|ms-|0.384.0 live-server|ms-|0.4.14 wordcount|ms-|0.1.0 language-liquid|nei|0.1.1 indent-rainbow|ode|8.3.1 emoji|Per|1.0.1 material-icon-theme|PKi|5.10.0 vscode-yaml|red|1.15.0 LiveServer|rit|5.7.9 ruby-lsp|Sho|0.7.19 slim|sia|0.1.2 shopify-liquid|sis|4.0.1 code-spell-checker|str|3.0.1 vscode-standard-ruby|tes|0.0.16 bootstrap4-vscode|the|6.1.0 pdf|tom|1.2.2 learn-vim|vin|0.0.28 simple-ruby-erb|vor|0.2.1 vscode-icons|vsc|12.8.0 vim|vsc|1.28.1 markdown-all-in-one|yzh|3.6.2 html-css-class-completion|Zig|1.20.0 (7 theme extensions excluded)
A/B Experiments ``` vsliv368:30146709 vspor879:30202332 vspor708:30202333 vspor363:30204092 vscod805:30301674 binariesv615:30325510 vsaa593cf:30376535 py29gd2263:31024239 c4g48928:30535728 azure-dev_surveyone:30548225 a9j8j154:30646983 962ge761:30959799 pythongtdpath:30769146 welcomedialog:30910333 pythonnoceb:30805159 asynctok:30898717 pythonmypyd1:30879173 h48ei257:31000450 pythontbext0:30879054 accentitlementst:30995554 dsvsc016:30899300 dsvsc017:30899301 dsvsc018:30899302 cppperfnew:31000557 dsvsc020:30976470 pythonait:31006305 dsvsc021:30996838 f3je6385:31013174 a69g1124:31058053 dvdeprecation:31068756 dwnewjupyter:31046869 2f103344:31071589 impr_priority:31102340 refactort:31108082 pythonrstrctxt:31112756 flighttreat:31119336 wkspc-onlycs-t:31132770 wkspc-ranged-c:31125598 ei213698:31121563 ```
meganrogge commented 2 months ago

Can you share your settings.json file and also do a trace log while creating a terminal?

Also, does this happen if you disable all installed extensions?

https://github.com/microsoft/vscode/wiki/Terminal-Issues#enabling-trace-logging /label info-needed terminal

MarchandMD commented 2 months ago

This has been resolved, though through no overt actions on my part; I attempted many various steps, mostly following variations described here

Since this is resolved, the trace log won't reveal anything presumably. Though I can if you're persistent about wanting to observe it.

I did also completely remove the settings.json while experiencing this issue, with no impact.

Since this is a post-mortem, i'm fine if this issue is closed, though would appreciate additional links to similar issues/solutions/fixes for future use.

Thank you

{
  "editor.colorDecorators": true,
  "html-css-class-completion.HTMLLanguages": ["html", "erb"],
  "html-css-class-completion.CSSLanguages": ["css", "sass", "scss"],
  "github.copilot.enable": {
    "*": false,
    "yaml": false,
    "plaintext": false,
    "markdown": false,
    "javascript": true,
    "ruby": false,
    "erb": false,
    "gemfile": false,
    "css": false,
    "html": false,
    "Log": false
  },
  "files.autoSave": "afterDelay",
  "terminal.integrated.automationShell.osx": "/bin/zsh",
  "terminal.integrated.automationShell.linux": "/bin/zsh",
  "terminal.integrated.defaultProfile.linux": "/bin/zsh",
  "terminal.integrated.allowChords": true,
  "terminal.integrated.experimentalLinkProvider": false,
  "terminal.integrated.rendererType": "auto",
  "terminal.integrated.inheritEnv": true,
  "workbench.startupEditor": "newUntitledFile",
  "terminal.integrated.defaultProfile.osx": "zsh",
  "workbench.iconTheme": "vscode-icons",
  "editor.guides.bracketPairs": false,
  "vsicons.dontShowNewVersionMessage": true,
  "editor.tokenColorCustomizations": {
    "textMateRules": [
      {
        "scope": [
          //following will be in italic (=FlottFlott)
          "comment",
          "entity.name.type.class", //class names
          "keyword", //import, export, return…
          "constant", //String, Number, Boolean…, this, super
          "storage.modifier", //static keyword
          "storage.type.class.js" //class keyword
        ],
        "settings": {
          "fontStyle": "italic"
        }
      },
      {
        "scope": [
          //following will be excluded from italics (VSCode has some defaults for italics)
          "invalid",
          "keyword.operator",
          "constant.numeric.css",
          "keyword.other.unit.px.css",
          "constant.numeric.decimal.js",
          "constant.numeric.json"
        ],
        "settings": {
          "fontStyle": ""
        }
      }
    ]
  },
  "editor.fontLigatures": true,
  "editor.fontWeight": "normal",
  "ruby.format": "standard",
  "terminal.integrated.scrollback": 5000,
  "editor.suggest.showEvents": false,
  "workbench.preferredDarkColorTheme": "Monokai",
  "explorer.confirmDragAndDrop": false,
  "debug.allowBreakpointsEverywhere": true,
  "editor.tabSize": 2,
  "emmet.includeLanguages": {
    "erb": "html"
  },
  "editor.linkedEditing": true,
  "html.format.templating": true,
  "html.format.wrapLineLength": 0,
  "files.associations": {
    "*.erb": "erb",
    "*.css": "css",
  },
  "liveServer.settings.donotShowInfoMsg": true,
  "liveServer.settings.port": 0,
  "[ruby]": {
    "editor.defaultFormatter": "testdouble.vscode-standard-ruby",
    "editor.formatOnSave": false
  },
  "[liquid]": {
    "editor.defaultFormatter": "sissel.shopify-liquid",
    "editor.formatOnSave": true
  },
  "[python]": {
    "editor.defaultFormatter": "ms-python.autopep8"
  },
  "typescript.suggest.paths": false,
  "javascript.suggest.paths": false,
  "scss.validate": false,
  "insertDateString.format": "YYYY-MM-DD hh:mm:ss ZZZZ",
  "markdown.extension.math.enabled": false,
  "markdown.extension.print.theme": "dark",
  "liveServer.settings.donotVerifyTags": true,
  "wordcounter.text.chars": "",
  "wordcounter.text.delimiter": "",
  "wordcounter.text.line": "",
  "wordcounter.text.lines": "",
  "wordcounter.text.paragraph": "",
  "wordcounter.text.paragraphs": "",
  "wordcounter.text.readingtime": "",
  "wordcounter.text.word": "",
  "wordcounter.text.char": "",
  "wordcounter.side.left": ["word"],
  "editor.multiCursorModifier": "ctrlCmd",
  "workbench.editor.languageDetection": false,
  "workbench.settings.enableNaturalLanguageSearch": false,
  "html-css-class-completion.includeGlobPattern": "**/*.{css,html.erb}",
  "ruby.useBundler": true,
  "rubyLsp.formatter": "standard",
  "[html]": {
    "editor.defaultFormatter": "vscode.html-language-features"
  },
  "[erb]": {
    "editor.defaultFormatter": "aliariff.vscode-erb-beautify"
  },
  "editor.cursorWidth": 2,
  "terminal.integrated.cursorBlinking": true,
  "cSpell.userWords": [
    "activerecord",
    "gollum",
    "haml",
    "pomodoro",
    "statii",
    "tailwindcss"
  ],
  "zenMode.hideLineNumbers": false,
  "markdown.extension.italic.indicator": "_",
  "markdown.extension.orderedList.autoRenumber": false,
  "javascript.suggest.enabled": false,
  "typescript.suggest.enabled": false,
  "editor.suggest.showFiles": false,
  "javascript.suggest.completeJSDocs": false,
  "typescript.suggest.completeJSDocs": false,
  "typescript.suggest.includeCompletionsWithSnippetText": false,
  "css.completion.completePropertyWithSemicolon": false,
  "less.completion.completePropertyWithSemicolon": false,
  "scss.completion.completePropertyWithSemicolon": false,
  "prettier.semi": false,
  "emmet.showSuggestionsAsSnippets": true,
  "emmet.syntaxProfiles": {
    "html": {
      "inline_break": 1
    },
    "erb": {
      "inline_break": 1
    }
  },
  "emmet.preferences": {
    "format.forceIndentationForTags": ["div"]
  },
  "html-css-class-completion.enableEmmetSupport": true,
  "git.showInlineOpenFileAction": false,
  "scm.diffDecorationsGutterAction": "none",
  "scm.diffDecorationsGutterWidth": 5,
  "scm.diffDecorationsGutterVisibility": "hover",
  "diffEditor.wordWrap": "on",
  "prettier.vueIndentScriptAndStyle": true,
  "editor.wordWrap": "on",
  "workbench.tree.renderIndentGuides": "always",
  "html.format.extraLiners": "",
  "debug.disassemblyView.showSourceCode": false,
  "window.commandCenter": true,
  "window.clickThroughInactive": false,
  "editor.cursorStyle": "block",
  "editor.cursorBlinking": "smooth",
  "workbench.colorCustomizations": {
    "statusBar.background": "#2c2c2c",
    "statusBar.foreground": "#ffffff",
    "statusBar.noFolderBackground": "#2c2c2c",
    "statusBar.debuggingBackground": "#2c2c2c",
    "terminal.foreground": "#cccaca",
    "editorLineNumber.foreground": "#cccaca",
    "editorLineNumber.activeForeground": "#ffffff",
    "statusBar.debuggingForeground": "#ffffff",
    "tab.activeBackground": "#3f5bb042",
    "tab.activeBorder": "#15ff00",
    "tab.activeBorderTop": "#15ff00",
    "editor.selectionBackground": "#f500007f",
    "editor.selectionHighlightBackground": "#f500007f",
    "editor.findMatchBorder": "#eaff00",
    "editor.findMatchHighlightBorder": "#eaff00",
    "editor.lineHighlightBackground": "#1073cf2d",
    "editor.lineHighlightBorder": "#9fced11f"
  },
  "editor.find.cursorMoveOnType": false,
  "editor.hover.sticky": true,
  "editor.autoClosingBrackets": "never",
  "editor.autoClosingOvertype": "never",
  "editor.autoClosingQuotes": "never",
  "output.smartScroll.enabled": false,
  "editor.suggest.showIcons": false,
  "editor.suggest.showUsers": false,
  "php.suggest.basic": false,
  "javascript.suggest.autoImports": false,
  "javascript.suggest.classMemberSnippets.enabled": false,
  "javascript.suggest.includeAutomaticOptionalChainCompletions": false,
  "javascript.suggest.includeCompletionsForImportStatements": false,
  "javascript.suggest.jsdoc.generateReturns": false,
  "javascript.suggest.names": false,
  "typescript.suggest.autoImports": false,
  "typescript.suggest.classMemberSnippets.enabled": false,
  "typescript.suggest.includeAutomaticOptionalChainCompletions": false,
  "typescript.suggest.includeCompletionsForImportStatements": false,
  "typescript.suggest.jsdoc.generateReturns": false,
  "typescript.suggest.objectLiteralMethodSnippets.enabled": false,
  "files.trimTrailingWhitespace": true,
  "editor.inlayHints.fontFamily": "Monaco",
  "diffEditor.codeLens": true,
  "ruby.languageServer": {},
  "ruby.useLanguageServer": true,
  "ruby.intellisense": "rubyLocate",
  "redhat.telemetry.enabled": true,
  "ruby.lint": {
    "ruby": true,
    "testdouble.vscode-standard-ruby": true
  },
  "editor.rulers": [
    126
  ],
  "[markdown]": {
    "editor.wordWrap": "bounded",
    "editor.defaultFormatter": "esbenp.prettier-vscode",
    "editor.quickSuggestions": {
      "other": "on",
      "comments": "off",
      "strings": "off"
    }
  },
  "editor.wordWrapColumn": 120,
  "path-intellisense.autoSlashAfterDirectory": true,
  "terminal.integrated.copyOnSelection": true,
  "terminal.integrated.fontFamily": "FiraCode Nerd Font, monospace",
  "terminal.integrated.fontWeight": "normal",
  "explorer.autoReveal": false,
  "editor.parameterHints.enabled": false,
  "editor.quickSuggestionsDelay": 0,
  "cSpell.showAutocompleteSuggestions": true,
  "editor.suggest.showFolders": false,
  "editor.suggestSelection": "recentlyUsedByPrefix",
  "ruby.locate": {
    "exclude": "{**/@(test|spec|tmp|.*),**/@(test|spec|tmp|.*)/**,**/*_spec.rb}",
    "include": "**/*.rb"
  },
  "editor.acceptSuggestionOnCommitCharacter": false,
  "theme-by-language.themes": {
    "*": "Tokyo Night Storm",
    "markdown": "Bearded Theme HC Brewing Storm"
  },
  "markdown.extension.toc.levels": "1..1",
  "markdown.extension.toc.updateOnSave": false,
  "yaml.customTags": [],
  "[gemfile]": {
    "editor.defaultFormatter": "testdouble.vscode-standard-ruby"
  },
  "search.showLineNumbers": true,
  "git.openRepositoryInParentFolders": "never",
  "zenMode.hideStatusBar": false,
  "vim.cursorStylePerMode.insert": "line",
  "vim.cursorStylePerMode.normal": "block",
  "vim.normalModeKeyBindingsNonRecursive": [
    {
      "before": ["u"],
      "after": [],
      "commands": [
        {
          "command": "undo"
        }
      ]
    },
    {
      "before": ["<C-r>"],
      "after": [],
      "commands": [
        {
          "command": "redo"
        }
      ]
    },
    {
      "before": ["@", "p"],
      "after": ["a", "<space>", "<esc>", "p"]
    }
  ],
  "cSpell.enabledLanguageIds": [
    "asciidoc",
    "c",
    "cpp",
    "csharp",
    "css",
    "elixir",
    "erlang",
    "git-commit",
    "go",
    "graphql",
    "handlebars",
    "haskell",
    "html",
    "jade",
    "java",
    "javascript",
    "javascriptreact",
    "json",
    "jsonc",
    "jupyter",
    "latex",
    "less",
    "markdown",
    "php",
    "plaintext",
    "python",
    "pug",
    "restructuredtext",
    "rust",
    "scala",
    "scss",
    "scminput",
    "swift",
    "text",
    "typescript",
    "typescriptreact",
    "vue",
    "yaml",
    "yml",
    "md",
    "mdx"
  ],
  "cSpell.useGitignore": false,
  "vim.cursorStylePerMode.replace": "block-outline",
  "vim.statusBarColors.insert": "#11a801",
  "vim.statusBarColorControl": true,
  "vim.statusBarColors.normal": "#2c2c2c",
  "solargraph.definitions": false,
  "vim.searchMatchColor": "#fc0303",
  "vim.searchHighlightTextColor": "#ffffff",
  "vim.searchHighlightColor": "#fc0303",
  "vim.searchMatchTextColor": "#ffffff",
  "vim.highlightedyank.enable": true,
  "vim.highlightedyank.textColor": "#ffffff",
  "vim.highlightedyank.color": "#22c908",
  "vim.easymotion": true,
  "vim.easymotionDimColor": "#fa9f02",
  "vim.leader": ",",
  "debug.console.closeOnEnd": true,
  "debug.showBreakpointsInOverviewRuler": true,
  "launch": {
    "configurations": [],
    "compounds": []
  },
  "vim.inccommand": "append",
  "vim.substitutionColor": "#ffffff",
  "vim.substitutionTextColor": "#000000",
  "debug.openDebug": "neverOpen",
  "editor.bracketPairColorization.independentColorPoolPerBracketType": true,
  "editor.definitionLinkOpensInPeek": true,
  "zenMode.fullScreen": false,
  "editor.indentSize": "tabSize",
  "cSpell.showSuggestionsLinkInEditorContextMenu": false,
  "html.format.indentInnerHtml": true,
  "html.format.indentHandlebars": true,
  "markdown.preview.scrollPreviewWithEditor": false,
  "markdown.preview.scrollEditorWithPreview": false,
  "terminal.integrated.drawBoldTextInBrightColors": false,
  "terminal.integrated.tabs.defaultColor": "terminal.ansiGreen",
  "terminal.integrated.shellIntegration.suggestEnabled": true,
  "rubyLsp.enabledFeatures": {
    "codeActions": false,
    "diagnostics": false,
    "documentHighlights": true,
    "documentLink": true,
    "documentSymbols": true,
    "foldingRanges": true,
    "formatting": true,
    "hover": true,
    "inlayHint": false,
    "onTypeFormatting": true,
    "selectionRanges": true,
    "semanticHighlighting": true,
    "completion": true,
    "codeLens": true,
    "definition": true,
    "workspaceSymbol": true,
    "references": true
  },
  "tailwindCSS.includeLanguages": {
    "plaintext": "html"
  },
  "tailwindCSS.emmetCompletions": true,
  "workbench.editor.empty.hint": "hidden",
  "gitlens.hovers.avatars": false,
  "gitlens.hovers.autolinks.enabled": false,
  "gitlens.hovers.autolinks.enhanced": false,
  "gitlens.hovers.currentLine.enabled": false,
  "gitlens.hovers.annotations.enabled": false,
  "gitlens.hovers.annotations.details": false,
  "gitlens.hovers.pullRequests.enabled": false,
  "terminal.integrated.tabs.location": "left",
  "[csv][dynamic csv][tsv][csv (semicolon)]": {
    "editor.stickyScroll.enabled": true
  },
  "terminal.external.linuxExec": "kitty.app",
  "standardRuby.mode": "enableUnconditionally",
  "standardRuby.commandPath": "/Users/michaelmarchand/.rbenv/shims/standardrb",
  "editor.fontFamily": "Fira Code, Consolas",
  "githubPullRequests.terminalLinksHandler": "github",
  "[javascript]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "emmet.useInlineCompletions": true,
  "editor.defaultFormatter": "testdouble.vscode-standard-ruby",
  "emmet.triggerExpansionOnTab": true,
  "vim.changeWordIncludesWhitespace": true,
  "vim.visualModeKeyBindings": [

  ],
  "vim.sneak": true,
  "editor.unicodeHighlight.allowedCharacters": {
    "’": true
  },
  "editor.suggest.preview": true,
  "editor.suggest.showColors": false,
  "editor.suggest.showDeprecated": false,
  "editor.suggest.showEnumMembers": false,
  "editor.suggest.showEnums": false,
  "editor.suggest.showIssues": false,
  "editor.suggest.showTypeParameters": false,
  "editor.suggest.showUnits": false,
  "editor.suggest.showValues": false,
  "editor.inlineSuggest.showToolbar": "always",
  "editor.quickSuggestions": {
    "comments": "inline",
    "strings": "inline"
  },
  "path-intellisense.autoTriggerNextSuggestion": true,
  "editor.suggest.localityBonus": true,
  "editor.suggest.insertMode": "replace",
  "editor.acceptSuggestionOnEnter": "off",
  "[typescriptreact]": {
    "editor.defaultFormatter": "esbenp.prettier-vscode"
  },
  "[tailwindcss]": {
    "editor.defaultFormatter": "numso.prettier-standard-vscode"
  },
  "security.workspace.trust.untrustedFiles": "open",
  "workbench.editor.revealIfOpen": true,
  "workbench.quickOpen.preserveInput": true,
  "workbench.editor.enablePreviewFromCodeNavigation": true,
  "githubPullRequests.queries": [
    {
      "label": "Waiting For My Review",
      "query": "is:open review-requested:${user}"
    },
    {
      "label": "Assigned To Me",
      "query": "is:open assignee:${user}"
    },
    {
      "label": "Created By Me",
      "query": "is:open author:${user}"
    }
  ],
  "editor.minimap.enabled": false,
  "githubIssues.queries": [
    {
      "label": "My Issues",
      "query": "default"
    },
    {
      "label": "Created Issues",
      "query": "author:${user} state:open repo:${owner}/${repository} sort:created-desc"
    },
    {
      "label": "Recent Issues",
      "query": "state:open repo:${owner}/${repository} sort:updated-desc"
    }
  ],
  "workbench.editor.focusRecentEditorAfterClose": false,
  "editor.stickyScroll.enabled": true,
  "notebook.stickyScroll.enabled": true,
  "terminal.integrated.stickyScroll.enabled": true,
  "editor.unicodeHighlight.includeStrings": false,
  "rdbg.rubyVersionManager": "rbenv",
  "accessibility.signals.lineHasInlineSuggestion": {
    "sound": "off"
  },
  "editor.suggest.snippetsPreventQuickSuggestions": true,
  "task.quickOpen.history": 20,
  "task.quickOpen.detail": false,
  "workbench.editor.enablePreviewFromQuickOpen": true,
  "workbench.colorTheme": "Tokyo Night Storm",
  "githubPullRequests.focusedMode": "overview",
  "githubPullRequests.pullBranch": "never",
  "githubPullRequests.quickDiff": true,
  "terminal.integrated.smoothScrolling": true,
  "diffEditor.renderSideBySide": true,
  "editor.screenReaderAnnounceInlineSuggestion": false,
  "terminal.integrated.persistentSessionScrollback": 5000,
  "editor.inlayHints.enabled": "off",
  "editor.renderWhitespace": "none",
  "vscode-erb-beautify.customEnvVar": {
    "LC_ALL": "en_US.UTF-8"
  },
  "diffEditor.ignoreTrimWhitespace": false,
  "debug.internalConsoleOptions": "openOnSessionStart",
  "update.showReleaseNotes": false,
  "chat.editor.wordWrap": "on",
  "editor.formatOnPaste": true,
  "indentRainbow.tabmixColor": "rgba(128,32,196,0.1)",
  "indentRainbow.indicatorStyle": "light",
  "indentRainbow.lightIndicatorStyleLineWidth": 2,
  "indentRainbow.colors": [

    "rgba(255,255,64,0.05)",
    "rgba(255,227,255,0.05)",
    "rgba(127,255,127,0.05)",
    "rgba(127,255,127,0.05)",
    "rgba(127,255,127,0.05)",
    "rgba(79,236,236,0.05)"
  ],
  "editor.foldingStrategy": "indentation",
  "editor.showFoldingControls": "always",
  "explorer.expandSingleFolderWorkspaces": false,
  "vim.replaceWithRegister": true,
  "vim.camelCaseMotion.enable": true,
  "vim.useSystemClipboard": true,
  "editor.lineNumbers": "relative",
  "terminal.integrated.fontSize": 14,
  "editor.fontSize": 14,
  "editor.accessibilitySupport": "off",
  "terminal.external.osxExec": "kitty.app",
  "terminal.external.windowsExec": "",
}