# Vscode tab completion suddenly broken

**URL:** <https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646>\
**Category:** General Usage\
**Tags:** vscode\
**Created:** [June 27, 2021, 2:44pm UTC](https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646 "2021-06-27T14:44:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)\
**Post date:** [June 27, 2021, 2:44pm UTC](https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646/1 "2021-06-27T14:44:15Z")

</div>

I’ve been using vscode with Julia for a while now. All of a sudden, tab completion for symbols like `\approx` stopped working, but it still works for function names and such.

Similar posts on this forum have not solved the problem (ctrl space doesn’t show the missing symbols; waiting doesn’t help).

My guess is that this is related to the error message `The Julia Language Server server crashed 5 times in the last 3 minutes. The server will not be restarted.`

Jula v1.6.0, vscode 1.57.1, Ubuntu, all packages up to date, relevant part of config:

```julia
{
    "window.autoDetectColorScheme": true,
    "security.workspace.trust.enabled": false,
    "yaml.schemas": {
        "file:///home/joris/.vscode/extensions/atlassian.atlascode-2.9.1/resources/schemas/pipelines-schema.json": "bitbucket-pipelines.yml"
    },
    "redhat.telemetry.enabled": false,
    "terminal.integrated.commandsToSkipShell": [
        "language-julia.interrupt"
    ],
    "latex-workshop.view.pdf.viewer": "tab",
    "editor.wordWrap": "on",
    "julia.enableTelemetry": true,
    "workbench.colorTheme": "Default Light+",
    "[julia]": {
    

    "editor.tabCompletion": "on",
        "editor.quickSuggestions": true,
        "editor.wordSeparators": "`~#$%^&*()-=+[{]}\\|;:'\",.<>/?"
    },
    "files.associations": {
        "*.jl": "julia"
    },
    "julia.execution.codeInREPL": true,
    "julia.focusPlotNavigator": true
}

```

Any recommendations?

---

<div class="post-metadata">

**Author:** ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)\
**Post date:** [June 27, 2021, 10:03pm UTC](https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646/2 "2021-06-27T22:03:59Z")

</div>

I

1. purged and reinstalled vscode to no avail;

2. reinstalled julia to no avail;

3. purged julia, reinstalled, and only added packages that I know I need now.

After 3 the language server works again.

If anyone has any idea what could have caused this then I would love to know.

---

<div class="post-metadata">

**Author:** ![amrods](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/amrods/32/2543_2.png) [@amrods](https://discourse.julialang.org/u/amrods)\
**Post date:** [June 28, 2021, 12:28am UTC](https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646/3 "2021-06-28T00:28:14Z")

</div>

there is an open issue about this:

> <https://github.com/julia-vscode/julia-vscode/issues/1921>
>
> For example \`\\alpha\` no longer suggests \`α\` in the main editor. In fact, I think… right now it is impossible to type \`α\` in the main editor.

---

<div class="post-metadata">

**Author:** ![Joris\_Pinkse](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/joris_pinkse/32/216398_2.png) [@Joris\_Pinkse](https://discourse.julialang.org/u/Joris_Pinkse)\
**Post date:** [June 28, 2021, 1:48am UTC](https://discourse.julialang.org/t/vscode-tab-completion-suddenly-broken/63646/4 "2021-06-28T01:48:07Z")

</div>

Thanks @amrods . I’d seen that thread. In my case the tab completion failure was caused by the breakdown of the Julia Language Server, but I have no idea what caused that.
