# Juno full screen shortcut masked by debugger

**URL:** https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168
**Category:** Juno
**Tags:** question
**Created:** [April 15, 2019, 5:56pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168 "2019-04-15T17:56:41Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![CameronBieganek](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cameronbieganek/32/6915_2.png) [@CameronBieganek](https://discourse.julialang.org/u/CameronBieganek)
#### Post date: [April 15, 2019, 5:56pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168/1 "2019-04-15T17:56:41Z")

</div>

I’m running Ubuntu 18, Julia v1.1. In Juno, the F11 shortcut seems to be masked by a debugger shortcut. When my cursor focus is in an editor, if I hit F11, I get the following message:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/8/e/8e08591ea5afe99f068022318a1870d0abbedb41.png)

Here are the default keybindings:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/f/b/fb9585dd7d78d601497237173b0b853d99df791a.png)

I tried changing the debugger keybinding in my “keymap.cson” file to the following:

```julia
'atom-text-editor[data-grammar="source julia"]':
  'f12': 'julia-debug:step-into-function'

```

That does add the F12 keybinding, but it doesn’t seem to remove the F11 keybinding… Does anyone now how to fix this?

F11 seems like a poor choice for a debugger keybinding, since it’s used to toggle full screen in nearly every Linux app.

---

<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: [April 15, 2019, 6:20pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168/2 "2019-04-15T18:20:16Z")

</div>

You can add `f11: 'unset!'`, IIRC. And the keybinding might not be the best default, but I’ve been told that it’s kinda standard in other visual debuggers or something…

---

<div class="post-metadata">

### Author: ![CameronBieganek](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cameronbieganek/32/6915_2.png) [@CameronBieganek](https://discourse.julialang.org/u/CameronBieganek)
#### Post date: [April 15, 2019, 7:48pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168/3 "2019-04-15T19:48:54Z")

</div>

Thanks. I’m not sure the correct syntax here. If I try this:

```julia
'atom-text-editor[data-grammar="source julia"]': 'f11': 'unset!'

'atom-text-editor[data-grammar="source julia"]': 'f12': 'julia-debug:step-into-function'

```

Then I get this error:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/1/6/163686da98c6598006d44dbe821d7cca864cf35a.png)

I guess I’ll have to dig into the Atom keybinding docs.

---

<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: [April 15, 2019, 8:10pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168/4 "2019-04-15T20:10:07Z")

</div>

Should be

```julia
'atom-text-editor[data-grammar="source julia"]': 
  'f11': 'unset!'
  'f12': 'julia-debug:step-into-function'

```

instead.

---

<div class="post-metadata">

### Author: ![CameronBieganek](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cameronbieganek/32/6915_2.png) [@CameronBieganek](https://discourse.julialang.org/u/CameronBieganek)
#### Post date: [April 15, 2019, 9:19pm UTC](https://discourse.julialang.org/t/juno-full-screen-shortcut-masked-by-debugger/23168/5 "2019-04-15T21:19:27Z")

</div>

Cool, that works! Thanks!
