   hover: icon: ":move-to-mark:`", emoji: ":round_pushpin:`"
 
   initialize: ->
-    @focusInput(hide: true) unless @isComplete()
+    @focusInput() unless @isComplete()
 
   input: null # set when instatntiated via vimState::moveToMark()
   getPoint: (fromPoint) ->

  requireInput: true

  initialize: ->
    @focusInput(hide: true) unless @isComplete()

  isBackwards: ->
    @backwards

    else
      new RegExp("\\b#{pattern}\\b", modifiers)

  getNextNonWhiteSpacePoint: (from) ->
    point = null
    scanRange = [from, [from.row, Infinity]]
    @editor.scanInBufferRange /\S/, scanRange, ({range, stop}) ->
      point = range.start
    point

  getCurrentWordBufferRange: ->
    cursor = @editor.getLastCursor()
    originalPoint = cursor.getBufferPosition()
    fromPoint = @getNextNonWhiteSpacePoint(originalPoint)
    return unless fromPoint
    cursor.setBufferPosition(fromPoint)
    options = {}
    options.includeNonWordCharacters = false if cursor.isBetweenWordAndNonWord()
    wordRange = cursor.getCurrentWordBufferRange(options)
    cursor.setBufferPosition(originalPoint)
    wordRange

class SearchCurrentWordBackwards extends SearchCurrentWord
