# Atom terminal cursor problem with shell mode

**URL:** https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304
**Category:** New to Julia
**Created:** [June 21, 2021, 2:40pm UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304 "2021-06-21T14:40:42Z")
**Posts on this page:** 9
**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: [June 21, 2021, 2:40pm UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/1 "2021-06-21T14:40:42Z")

</div>

Hi,  
after a shell command like ; ls  
the input line looks like this:  
cursor two blanks julia\>  
Functionality is there, just garbled (below from copy/paste)  
1+1jul+12mjulia\>  
2

```
   julia> 

```

Thx

---

<div class="post-metadata">

### Author: ![ptoche](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ptoche/32/23554_2.png) [@ptoche](https://discourse.julialang.org/u/ptoche)
#### Post date: [June 22, 2021, 7:14am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/2 "2021-06-22T07:14:59Z")

</div>

Welcome to discourse! To display code, you can put it between three backticks like ``` before and after the code snippet. For your problem perhaps you could upload a screenshot of what’s going on? (you can edit your original question so the information stays near the top) Hopefully someone can help!

P.S. The recommended IDE is now Visual Studio Code.

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [June 22, 2021, 7:43am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/3 "2021-06-22T07:43:58Z")

</div>

I can’t reproduce this - what operating system and versions of Julia and all the relevant Juno packages (on Julia and Atom side) are you on?

---

<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: [June 22, 2021, 8:11am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/4 "2021-06-22T08:11:42Z")

</div>

Just the latest juliapro installation:

![Capture](https://global.discourse-cdn.com/julialang/original/3X/e/d/ed3ea8b900eb7334f6b5c1e51cedfbfd19d9b755.png)

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [June 22, 2021, 8:18am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/5 "2021-06-22T08:18:50Z")

</div>

Is there a reason for using JuliaPro? I would highly recommend switching to a normal Julia 1.6.1 + Atom installation unless you have a burning need for JuliaPro.

---

<div class="post-metadata">

### Author: ![ptoche](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ptoche/32/23554_2.png) [@ptoche](https://discourse.julialang.org/u/ptoche)
#### Post date: [June 22, 2021, 8:46am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/6 "2021-06-22T08:46:39Z")

</div>

This definitely doesn’t look normal. Why don’t you give Visual Studio Code a try? It’s good for beginners and advanced users alike. You have two steps: **1. Download and install Julia + 2. Download and install VSCode.** If you are asked to add Julia to the PATH, select yes. It should work out of the box. If you don’t like VSCode for some reason, you can use the Julia `I̶D̶E̶` REPL, which looks a bit like your screenshot but without the weirdness. Or you can use other IDEs, like Atom, PyCharm, IntelliJ, Vim, etc…

---

<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: [June 22, 2021, 8:56am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/7 "2021-06-22T08:56:31Z")

</div>

> [@ptoche](#):
>
> If you don’t like VSCode for some reason, you can use the Julia IDE

I definitively will have a look at VScode!  
But what did you mean by “If you don’t like VSCode for some reason, you can use the Julia IDE”? The julia terminal, I am not aware of “the Julia IDE”?

---

<div class="post-metadata">

### Author: ![ptoche](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ptoche/32/23554_2.png) [@ptoche](https://discourse.julialang.org/u/ptoche)
#### Post date: [June 22, 2021, 9:08am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/8 "2021-06-22T09:08:38Z")

</div>

> [@Bardo](#):
>
> I am not aware of “the Julia IDE”?

Oh I meant after you install Julia on your system, you can click on the Julia icon and it opens a “terminal” window: IDE is definitely **not** the right word, sorry! More like the Julia REPL:

[https://docs.julialang.org/en/v1/stdlib/REPL/](https://docs.julialang.org/en/v1/stdlib/REPL/)

You can change the background colors and overall look:

 ![a](https://global.discourse-cdn.com/julialang/original/3X/2/6/267deaf9de6adb8bd57bd01c7d052a6263c0f237.png)

---

<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: [June 22, 2021, 9:22am UTC](https://discourse.julialang.org/t/atom-terminal-cursor-problem-with-shell-mode/63304/9 "2021-06-22T09:22:04Z")

</div>

Fair enough, I think I am done.  
Thx!
