       ensure 'f c', cursor: [0, 2]
 
     it 'extends visual selection in visual-mode and repetable', ->
-      ensure 'v', mode: ['visual', 'characterwise']
-      ensure 'f c', selectedText: 'abc', cursor: [0, 3]
-      ensure ';', selectedText: 'abcabc', cursor: [0, 6]
-      ensure ',', selectedText: 'abc', cursor: [0, 3]
+      ensure 'v',   mode: ['visual', 'characterwise']
+      ensure 'f c', selectedText: 'abc',    cursor: [0, 3]
+      ensure ';',   selectedText: 'abcabc', cursor: [0, 6]
+      ensure ',',   selectedText: 'abc',    cursor: [0, 3]
 
     it 'moves backwards to the first specified character it finds', ->
-      set cursor: [0, 2]
+      set           cursor: [0, 2]
       ensure 'F a', cursor: [0, 0]
 
     it 'respects count forward', ->
       ensure '2 f a', cursor: [0, 6]
 
     it 'respects count backward', ->
-      cursor: [0, 6]
+      set             cursor: [0, 6]
       ensure '2 F a', cursor: [0, 0]
 
     it "doesn't move if the character specified isn't found", ->

        settings.set("useSmartcaseForFind", true)

      it "ignore case when input is lower char", ->
        set textC: "|    A    ab    a    Ab    a"
        ensure "f a", textC: "    |A    ab    a    Ab    a"
        ensure ";",   textC: "    A    |ab    a    Ab    a"
        ensure ";",   textC: "    A    ab    |a    Ab    a"
        ensure ";",   textC: "    A    ab    a    |Ab    a"

      it "find case-sensitively when input is lager char", ->
        set textC: "|    A    ab    a    Ab    a"
        ensure "f A", textC: "    |A    ab    a    Ab    a"
        ensure "f A", textC: "    A    ab    a    |Ab    a"
        ensure ",",   textC: "    |A    ab    a    Ab    a"

      # a bug was making this behaviour depend on the count
      ensure '1 1 f a', cursor: [0, 0]
      # and backwards now
      set               cursor: [0, 6]
      ensure '1 0 F a', cursor: [0, 6]
      ensure '1 1 F a', cursor: [0, 6]

