command-t

⌨️ Fast file navigation for Neovim and Vim

BSD-2-CLAUSE License

Downloads
84
Stars
2.7K
Committers
73

Bot releases are visible (Hide)

command-t -

Published by wincent over 8 years ago

  • :CommandTFlush now re-evaluates settings, allowing changes made via let to be picked up without having to restart Vim.
  • Fix premature abort when scanning very deep directory hierarchies.
  • Remove broken <Esc> key mapping on vt100 and xterm terminals.
  • Provide settings for overriding default mappings.
  • Minor performance optimization.
command-t -

Published by wincent over 8 years ago

  • Fix for Ruby 1.9 compatibility regression introduced in 0.5.
  • Documentation enhancements, specifically targetted at Windows users.
command-t -

Published by wincent over 8 years ago

  • :CommandT now accepts an optional parameter to specify the starting directory, temporarily overriding the usual default of Vim's :pwd.
  • Fix truncated paths when operating from root directory.
command-t -

Published by wincent over 8 years ago

  • Handle more 'wildignore' patterns by delegating to Vim's own expand() function; with this change it is now viable to exclude patterns such as 'vendor/rails/**' in addition to filename-only patterns like '*.o' and '.git' (patch from Mike Lundy).
  • Always sort results alphabetically for empty search strings; this eliminates filesystem-specific variations (patch from Mike Lundy).
command-t -

Published by wincent over 8 years ago

  • Large overhaul of the scoring algorithm to make the ordering of returned results more intuitive; given the scope of the changes and room for optimization of the new algorithm, this release is labelled as "beta".
command-t -

Published by wincent over 8 years ago

  • Overrides for the default mappings can now be lists of strings, allowing multiple mappings to be defined for any given action.
  • t mapping only set up if no other map for :CommandT exists (patch from Scott Bronson).
  • Prevent folds from appearing in the match listing.
  • Tweaks to avoid the likelihood of "Not enough room" errors when trying to open files.
  • Watch out for "nil" windows when restoring window dimensions.
  • Optimizations (avoid some repeated downcasing).
  • Move all Ruby files under the "command-t" subdirectory and avoid polluting the "Vim" module namespace.
command-t -

Published by wincent over 8 years ago

  • Fix mapping issues for users who have set 'notimeout' (patch from Sung Pae).
command-t -

Published by wincent over 8 years ago

  • Use relative paths when opening files inside the current working directory in order to keep buffer listings as brief as possible (patch from Matthew Todd).
command-t -

Published by wincent over 8 years ago

  • Work around platform-specific Vim 7.3 bug seen by some users (wherein Vim always falsely reports to Ruby that the buffer numbers is 0).
  • Re-use the buffer that is used to show the match listing, rather than throwing it away and recreating it each time Command-T is shown; this stops the buffer numbers from creeping up needlessly.
command-t -

Published by wincent over 8 years ago

  • Make relative path simplification work on Windows.
command-t -

Published by wincent over 8 years ago

  • Work around bug when mapping :CommandTFlush, wherein the default mapping for :CommandT would not be set up.
  • Clean up when leaving the Command-T buffer via unexpected means (such as with or similar).
command-t -

Published by wincent over 8 years ago

  • Add :CommandTBuffer command for quickly selecting among open buffers.
command-t -

Published by wincent over 8 years ago

  • Fix a glitch in the release process; the plugin itself is unchanged since 1.1b.
command-t -

Published by wincent over 8 years ago

  • Added g:CommandTMatchWindowReverse option, to reverse the order of items in the match listing (patch from Steven Moazami).
command-t -

Published by wincent over 8 years ago

  • Remove duplicate copy of the documentation that was causing "Duplicate tag" errors.
  • Mitigate issue with distracting blinking cursor in non-GUI versions of Vim (patch from Steven Moazami).
command-t -

Published by wincent over 8 years ago

  • Added the option to maintain multiple caches when changing among directories; see the accompanying g:CommandTMaxCachedDirectories setting.
  • Added the ability to navigate using the Vim jumplist (patch from Marian Schubert).
command-t -

Published by wincent over 8 years ago

  • Fix jumplist navigation under Ruby 1.9.x (patch from Woody Peterson).
command-t -

Published by wincent over 8 years ago

  • Added :CommandTTag command (patches from Noon Silk).
  • Turn off 'colorcolumn' and 'relativenumber' in the match window (patch from Jeff Kreeftmeijer).
  • Documentation update (patch from Nicholas Alpi).
  • Added :CommandTMinHeight option (patch from Nate Kane).
  • Highlight (by underlining) matched characters in the match listing (requires Vim to have been compiled with the +conceal feature, which is available in Vim 7.3 or later; patch from Steven Moazami).
  • Added the ability to flush the cache while the match window is open using .
command-t -

Published by wincent over 8 years ago

  • Don't scan "pathological" filesystem structures (ie. circular or self-referential symlinks; patch from Marcus Brito).
  • Gracefully handle files starting with "+" (patch from Ivan Ukhov).
  • Switch default selection highlight color for better readability (suggestion from André Arko), but make it possible to configure via the g:CommandTHighlightColor setting.
  • Added a mapping to take the current matches and put then in the quickfix window.
  • Performance improvements, particularly noticeable with large file hierarchies.
  • Added g:CommandTWildIgnore setting (patch from Paul Jolly).
command-t -

Published by wincent over 8 years ago

  • Exclude large benchmark fixture file from source exports (patch from Vít Ondruch).