Skip to content

Releases: farmergreg/vim-lastplace

vim-lastplace v4.5.0

23 Apr 22:01
Compare
Choose a tag to compare

Ignore the xxd filetype (hex file editing) by default.
Minor code base cleanup.

Full Changelog: v4.4.0...v4.5.0

vim-lastplace v4.4.0

24 Aug 15:22
Compare
Choose a tag to compare

A vim / nvim plugin that intelligently reopens files at your last edit position.

Features

  • Commit Messages
    • Many version control systems re-use the same file for commit message editing.
    • vim-lastplace treats each commit message as if it were a new file because you probably want to type a new message and not re-edit the previous commit message.
  • Maximizes Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Opens folds if the last edit position is inside a fold.
  • Works properly with new file templates and scripts that jump to a specific line in them.

What's Changed

  • add vim8 packages, use code blocks for snippets by @coolaj86 in #24
  • change BufWinEnter to BufReadPost by @jebaum in #25
  • Fix window split position on Neovim by @nzbart in #29
  • Solve unwanted jump points added by @NatWeiss in #31

New Contributors

Full Changelog: v3.2.1...v4.0.0

vim-lastplace v3.2.1

20 Jan 18:38
Compare
Choose a tag to compare

About

Automatically jump to the last edit position when you open a file using vim.

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.

New Features

  • Updated documentation
  • Centering text on screen when folds are opened.

vim-lastplace v3.1.1

19 Jun 19:02
Compare
Choose a tag to compare

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.

New Features

This is a bug-fix release.

vim-lastplace v3.1.0

21 Feb 21:26
Compare
Choose a tag to compare

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.

New Features

You can now configure buffer types to ignore by setting
g:lastplace_ignore_buftype in your vimrc. This is a comma separated list.
By default it is set to:

    let g:lastplace_ignore_buftype = "quickfix"

vim-lastplace v3.0.4

07 Sep 02:13
Compare
Choose a tag to compare

Intelligently reopen files at your last edit position. By default git, svn, and mercurial commit messages are ignored because you probably want to type a new message and not re-edit the previous one.

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.

New in this release: Added a setting g:lastplace_open_folds to control behavior when the last edit position is inside a fold.

vim-lastplace v3.0.3

08 Aug 15:45
Compare
Choose a tag to compare

Intelligently reopen files at your last edit position. By default git, svn, and mercurial commit messages are ignored because you probably want to type a new message and not re-edit the previous one.

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.

New in this release: updated documentation to aid Debian packaging effort.

vim-lastplace v.3.0.2

12 May 13:32
Compare
Choose a tag to compare

Intelligently reopen files at your last edit position. By default git, svn, and mercurial commit messages are ignored because you probably want to type a new message and not re-edit the previous one.

Advantages

Advantages over the snippets that can be found around the net include:

  • Maximizes Available Context
    • Center the cursor vertically after restoring last edit position.
    • Keep as much of the file on screen as possible when last edit position is at the end of the file.
  • Commit messages automatically start beginning of the file. This is important because many version control systems re-use the same file for commit message editing.
  • Opens folds if the last edit position is inside a fold.