alt-tab toggles between active editor and tree view

This commit is contained in:
Corey Johnson
2012-05-02 08:21:01 -07:00
parent 15d69fbc41
commit f64e258c75
2 changed files with 8 additions and 0 deletions

View File

@@ -1,9 +1,13 @@
window.keymap.bindKeys '.editor'
'alt-tab': 'tree-view:focus'
window.keymap.bindKeys '.tree-view'
'right': 'tree-view:expand-directory'
'left': 'tree-view:collapse-directory'
'enter': 'tree-view:open-selected-entry'
'm': 'tree-view:move'
'a': 'tree-view:add'
'alt-tab': 'tree-view:unfocus'
window.keymap.bindKeys '.move-dialog .mini.editor, .add-dialog .mini.editor'
'enter': 'tree-view:confirm'

View File

@@ -34,6 +34,10 @@ class TreeView extends View
@on 'tree-view:directory-change', => @selectActiveFile()
@rootView.on 'active-editor-path-change', => @selectActiveFile()
@on 'tree-view:unfocus', => @rootView.activeEditor().focus()
@rootView.on 'tree-view:focus', => this.focus()
deactivate: ->
@root.unwatchEntries()