Closed MarchandMD closed 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
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": "",
}
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: enabledcanvas_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 ```