diff --git a/src/app/buffer.coffee b/src/app/buffer.coffee index 0c720121e..d549b85ca 100644 --- a/src/app/buffer.coffee +++ b/src/app/buffer.coffee @@ -57,7 +57,7 @@ class Buffer @change(@getRange(), text) getRange: -> - new Range([0, 0], [@getLastRow(), @lastLine().length]) + new Range([0, 0], [@getLastRow(), @getLastLine().length]) getTextInRange: (range) -> range = Range.fromObject(range) @@ -90,7 +90,7 @@ class Buffer getLastRow: -> @getLines().length - 1 - lastLine: -> + getLastLine: -> @lineForRow(@getLastRow()) getEofPosition: -> diff --git a/src/extensions/vim-mode/motions.coffee b/src/extensions/vim-mode/motions.coffee index 2ce09e45f..c8303b3ee 100644 --- a/src/extensions/vim-mode/motions.coffee +++ b/src/extensions/vim-mode/motions.coffee @@ -82,7 +82,7 @@ class MoveToNextParagraph extends Motion if not row row = @editor.getLastBufferRow() - column = @editor.getBuffer().lastLine().length - 1 + column = @editor.getBuffer().getLastLine().length - 1 new Point(row, column)