any-jump.vim

Jump to any definition and references ๐Ÿ‘ IDE madness without overhead ๐Ÿš€

Stars
1.1K
Committers
16

Bot releases are hidden (Show)

any-jump.vim - 0.6, road to 1.0 Latest Release

Published by pechorin almost 2 years ago

  • fully automated language map downloading/generation/correction scripts
  • latest languages from dumb-jump

Road to 1.0 specified https://github.com/pechorin/any-jump.vim/issues/101

any-jump.vim - any-jump.vim 0.5 - many minor changes and updates

Published by pechorin over 4 years ago

Thanks for great support to plugin, i continue to support and work on this plugin cause any-jump is one my primary work tool (aside vim and other tools).

  • visual mode jump added
  • s, v, t for opening result in split/vsplit/new tab
  • added ability to customise colors
  • ability to remove vsc rg and ag ignoring with let g:any_jump_disable_vcs_ignore
  • search references only for current file type let g:any_jump_references_only_for_current_filetype
  • ability to ignore specific file with call g:AnyJumpAddIgnoredFile('tags')
  • vim behaviour is stable now
  • many other fixes

Additionally thanks to all contributors.

any-jump.vim - First beta release

Published by pechorin over 4 years ago

Where are many fixes, updates and rewrites.

any-jump.vim - Search keyword highlighted in preview text + support for non-defined languages

Published by pechorin over 4 years ago

Where are many internal logic rewrites, especially in language specs processor.

Support for foreign language not defined in any-jump.vim.

Day to day example:

Vim scripting language viml isn't defined by any-jump, and currently i'm working on my plugin (:cd ~/any-jump.vim). Let's assume i'm looking for TryFindOriginalLinkFromPos method definitions and usages to do my planned refactoring and code inspection:

Where are non definitions for viml because this is foreign not defined language, but usages results still very usefull.

So in future any can define new language definitions for any-jump, useful methods for defining language added. I should release guide for this :)

P.S. where are also keyword hl for preview, enjoy!

any-jump.vim - Vim support landed

Published by pechorin over 4 years ago

Basic vim support added. Where was also a lot of work on rendering engine and internal structure of some aspects of work.

  • vim 8.2+ required
  • i'm currently not happy with vim j/k movement perfomance