overleaf/services/web/public/coffee/search/SearchManager.coffee
2014-02-12 10:23:40 +00:00

18 lines
435 B
CoffeeScript

define [
'search/searchbox'
], (searchbox) ->
class SearchManager
constructor: (@ide) ->
@ide.editor.aceEditor.commands.addCommand
name: "find",
bindKey: win: "Ctrl-F", mac: "Command-F"
exec: (editor) ->
searchbox.Search(editor)
readOnly: true
@ide.editor.on "showCommandLine", (editor, arg) =>
if arg == "/"
searchbox.Search(editor)
@ide.editor.aceEditor.commands.removeCommand "replace"