# @edit ERROR: IOError: could not spawn \`code -g 'C:\\Users\\

**URL:** <https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752>\
**Category:** New to Julia\
**Tags:** vscode\
**Created:** [November 1, 2021, 5:53pm UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752 "2021-11-01T17:53:20Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [November 1, 2021, 5:53pm UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752/1 "2021-11-01T17:53:20Z")

</div>

Hi, I get

```julia
julia> @edit complex(0, 1)
ERROR: IOError: could not spawn `code -g 'C:\Users\xxx\AppData\Local\Programs\Julia-1.7.0-rc1\share\julia\base\complex.jl:171'`: no such file or directory (ENOENT)
Stacktrace:
  [1] _spawn_primitive(file::String, cmd::Cmd, stdio::Vector{Any})
    @ Base .\process.jl:100
  [2] #690
    @ .\process.jl:113 [inlined]
  [3] setup_stdios(f::Base.var"#690#691"{Cmd}, stdios::Vector{Any})
    @ Base .\process.jl:197
  [4] _spawn
    @ .\process.jl:112 [inlined]
  [5] _spawn(::Base.CmdRedirect, ::Vector{Any})
    @ Base .\process.jl:140
  [6] run(::Base.CmdRedirect; wait::Bool)
    @ Base .\process.jl:449
  [7] (::InteractiveUtils.var"#2#3"{Bool, InteractiveUtils.var"#11#21", Vector{String}})(cmd::Cmd, path::String, line::Int32)
    @ InteractiveUtils C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.7\InteractiveUtils\src\editless.jl:98
  [8] edit(path::String, line::Int32)
    @ InteractiveUtils C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.7\InteractiveUtils\src\editless.jl:205
  [9] edit(f::Any, t::Any)
    @ InteractiveUtils C:\buildbot\worker\package_win64\build\usr\share\julia\stdlib\v1.7\InteractiveUtils\src\editless.jl:234
 [10] top-level scope
    @ REPL[57]:1

```

complex.jl exists in

```julia
C:\Users\xxx\AppData\Local\Programs\Julia-1.7.0-rc1\share\julia\test
C:\Users\xxx\AppData\Local\Programs\Julia-1.7.0-rc1\share\julia\base

```

Afte changing to 1.7.0-rc2, @edit works in the terminal, but not in VScode.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 2, 2021, 8:43am UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752/2 "2021-11-02T08:43:12Z")

</div>

Try changing the `julia.editor` setting to `code.cmd`.

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [November 2, 2021, 8:54am UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752/3 "2021-11-02T08:54:17Z")

</div>

Hm. In the settings:

```julia
Julia: Editor

Command to open files from the REPL (via setting the `JULIA_EDITOR` environment variable). Defaults to `code` / `code-insiders` if unset.

Edit in settings.json

```

But there is no variable `JULIA_EDITOR` or `julia_editor` in settings.json.

---

<div class="post-metadata">

**Author:** ![pfitzseb](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/pfitzseb/32/45566_2.png) [@pfitzseb](https://discourse.julialang.org/u/pfitzseb)\
**Post date:** [November 2, 2021, 9:26am UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752/4 "2021-11-02T09:26:26Z")

</div>

Yeah, that’s the setting you’re supposed to change.

---

<div class="post-metadata">

**Author:** ![Bardo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/bardo/32/21601_2.png) [@Bardo](https://discourse.julialang.org/u/Bardo)\
**Post date:** [November 2, 2021, 12:43pm UTC](https://discourse.julialang.org/t/edit-error-ioerror-could-not-spawn-code-g-c-users/70752/5 "2021-11-02T12:43:14Z")

</div>

Yes, it’s been dawning on me.  
Working now with settings.json - Thx a lot!

```julia
{
    "julia.editor": "code.cmd",
...

```
