         it "moves the cursor to the first character of the previous line", ->
           expect(editor.getCursorScreenPosition()).toEqual [1, 2]
 
-      # commented out because this fails due to a bug in `k`; re-enable when `k` is fixed
-      xdescribe "as a selection", ->
+      describe "as a selection", ->
         beforeEach ->
           keydown('d')
           keydown('-')
 
         it "selects to the first character of the previous line", ->
           expect(editor.getText()).toBe "abcdefg\n"
-          expect(editor.getCursorScreenPosition()).toEqual [0, 0]
+          # commented out because the column is wrong due to a bug in `k`; re-enable when `k` is fixed
+          #expect(editor.getCursorScreenPosition()).toEqual [0, 0]
 
     describe "with a count", ->
       beforeEach ->

        it "moves the cursor to the first character of that many lines previous", ->
          expect(editor.getCursorScreenPosition()).toEqual [1, 0]

      # commented out because this fails due to a bug in `k`; re-enable when `k` is fixed
      xdescribe "as a selection", ->
        beforeEach ->
          keydown('d')
          keydown('3')


        it "deletes the current line plus that many previous lines", ->
          expect(editor.getText()).toBe "1\n6\n"
          # commented out because the column is wrong due to a bug in `k`; re-enable when `k` is fixed
          #expect(editor.getCursorScreenPosition()).toEqual [1, 0]

  describe "the + keybinding", ->
    beforeEach ->
