# Closing the REPL pane or Git/GitHub pane

**URL:** <https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470>\
**Category:** Juno\
**Created:** [August 12, 2019, 8:22pm UTC](https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470 "2019-08-12T20:22:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![dmbates](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/dmbates/32/44_2.png) [@dmbates](https://discourse.julialang.org/u/dmbates)\
**Post date:** [August 12, 2019, 8:22pm UTC](https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470/1 "2019-08-12T20:22:50Z")

</div>

I prefer to use keyboard bindings when I can. One binding I haven’t been able to figure out is closing the REPL pane (I think it is called a pane but I could be wrong). I can do it with the mouse by clicking on the down arrow in the semicircle above the name REPL. Once it is closed you can open it again with -J -O.

Similarly -9 opens the git pane to the right but I can only close it by hovering around the boundary until the right-arrow in a semi-circle appears.

Can someone help me expand my Atom knowledge?

---

<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:** [August 13, 2019, 8:04am UTC](https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470/2 "2019-08-13T08:04:26Z")

</div>

> [@dmbates](#):
>
> One binding I haven’t been able to figure out is closing the REPL pane (I think it is called a pane but I could be wrong).

You’re almost correct – the REPL is an item in a pane, which itself sits in a _dock_. As such, you can use the `Window: Toggle Bottom Dock` and `Window: Toggle Right Dock` commands for that.  
Arguably, `Ctrl-J Ctrl-O` should hide the dock if the REPL is focussed, but I’m not 100% that’s desireable.

---

<div class="post-metadata">

**Author:** ![xgdgsc](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/xgdgsc/32/608_2.png) [@xgdgsc](https://discourse.julialang.org/u/xgdgsc)\
**Post date:** [December 14, 2019, 7:30am UTC](https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470/3 "2019-12-14T07:30:44Z")

</div>

Thanks. Is there a way to bind a shortcut to `Window: Toggle Bottom`?

---

<div class="post-metadata">

**Author:** ![Andre\_Mello](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/andre_mello/32/7333_2.png) [@Andre\_Mello](https://discourse.julialang.org/u/Andre_Mello)\
**Post date:** [April 9, 2020, 4:52pm UTC](https://discourse.julialang.org/t/closing-the-repl-pane-or-git-github-pane/27470/4 "2020-04-09T16:52:05Z")

</div>

Got here through Google with no answer to be found.  
After looking around some more and getting a better understanding of how Atom/Juno key bindings works, I found what I needed. I’ll leave it here for people in the future.

[https://github.com/akonwi/git-plus/issues/705](https://github.com/akonwi/git-plus/issues/705)

The detailed instructions are:  
`ctrl+shift+p` will drop down Atom’s command palette. From there, search for `Keymap` and select the option `Application: Open Your Keymap`.

With your keymap config file open you can follow the instructions outlined in the Issue above and simply paste the following to the end of the file.

```julia
'atom-workspace':
	'ctrl-)': 'window:toggle-bottom-dock'

```

Saving the file will cause Atom/Juno to instantly reload your bindings and you’re good to go.
