Bind meta-S to save as in editor

Close #144
This commit is contained in:
Derek Greentree
2013-01-17 18:31:21 -08:00
committed by Kevin Sawicki
parent f386d5cc4b
commit 176ca529e3
3 changed files with 7 additions and 2 deletions

View File

@@ -151,6 +151,7 @@ class Editor extends View
'core:select-to-bottom': @selectToBottom
'core:close': @destroyActiveEditSession
'editor:save': @save
'editor:save-as': @saveAs
'editor:newline-below': @insertNewlineBelow
'editor:toggle-soft-tabs': @toggleSoftTabs
'editor:toggle-soft-wrap': @toggleSoftWrap
@@ -653,6 +654,9 @@ class Editor extends View
session.save()
onSuccess?()
else
@saveAs(session, onSuccess)
saveAs: (session=@activeEditSession, onSuccess) ->
atom.showSaveDialog (path) =>
if path
session.saveAs(path)