Skip to content

Latest commit

 

History

History
38 lines (31 loc) · 1.45 KB

CHANGES.md

File metadata and controls

38 lines (31 loc) · 1.45 KB

CHANGELOG

vselmanager 0.2.1

  • plugin-managed vmarks 0 / 1 (most recently saved vmarks), ` (most recently loaded)
  • vmark completion / navigation use reverse alphabetical order
  • don't save vmarks in NoName buffers, get rid of autocmd
  • code moved to autoload/

vselmanager 0.2

  • plugin renamed to vselmanager
  • ragged past-EOL block-visuals (using getcurpos() / curswant)
  • <Tab> completion for vmark names
  • register-prefixed mappings (use register names as vmark name)
  • mappings to delete / paste / yank vmarks
  • commands (with completion) for most operations
  • exchange current visual selection with saved vmark
  • crude "history" navigation (cycle forwards / backwards between vmarks)
  • changed <Plug> mapping names
  • no keys mapped by default (:help g:vselmanager_mapPrefix)
  • database file: JSON format, new name (:help g:vselmanager_DBFile)
  • comprehensive docs

visualMarks version 0.1

  • mark selections in unnamed buffers
  • added documentation
  • make all this a Pathogen-friendly Vim plugin
  • save the type of visual mode (v, V, <c-v>)
  • optional file location for the file with g:vselmanager_DBFile
  • choose whether or not leaving visual mode after having set a mark with g:vselmanager_exitVModeAfterMarking
  • when restoring selection in a folded block, recursively unfold to show it
  • make the marks specific to each file.
  • warn the user when trying to get a unexistent mark
  • save the marks in a VimScript dictionary variable