   selectLine: ->
     direction = @getDirection()
     for direction in [ @opposite[direction], direction ]
+      console.log direction
       @runMovement "#{direction} lineboundary"
       @swapFocusAndAnchor()
 

      underEditMode: false
    super extend defaults, options

    extend @commands, "y": @yank

    if @options.underEditMode
      extend @commands,

# - line-visual mode
# - better implementation of `o`
# - caret mode

# This prevents printable characters from being passed through to underlying page.  It should, however, allow
# through chrome keyboard shortcuts.  It's a backstop for all of the modes following.
