Skip to content

4.0

Compare
Choose a tag to compare
@wincent wincent released this 17 May 05:35
· 629 commits to main since this release
4.0
  • A non-leading dot in the search query can now match against dot-files and "dot-directories" in non-leading path components.
  • Matching algorithm sped up by about 17x (with help from Hanson Wang).
  • g:CommandTInputDebounce now defaults to 0, as the recent optimizations make debouncing largely unnecessary.
  • Added :CommandTHelp for jumping to locations in the help, and an accompanying mapping, <Plug>(CommandTHelp).
  • Added :CommandTLine for jumping to lines within the current buffer, and a corresponding mapping, <Plug>(CommandTLine).
  • Added :CommandTHistory for jumping to previously entered commands, and a corresponding mapping, <Plug>(CommandTHistory).
  • Added :CommandTSearch for jumping to previously entered searches, and a corresponding mapping, <Plug>(CommandTSearch).
  • Added :CommandTCommand for finding commands, and a corresponding mapping, <Plug>(CommandTCommand).
  • Added <Plug>(CommandTMRU) and <Plug>(CommandTTag) mappings.
  • The "ruby" and "find" scanners now show numerical progress in the prompt area during their scans.
  • Removed functionality that was previously deprecated in 2.0.
  • Fix inability to type "^" and "|" at the prompt.
  • Make it possible to completely disable 'wildignore'-based filtering by setting g:CommandTWildIgnore to an empty string.
  • The "watchman" file scanner now respects 'wildignore' and g:CommandTWildIgnore by construcing an equivalent regular expression and using that for filtering.
  • Show a warning when hitting g:CommandTMaxFiles, and add a corresponding g:CommandTSuppressMaxFilesWarning setting to suppress the warning.