├── .gitignore ├── CHANGES.md ├── Makefile ├── README.md ├── autoload ├── cycle.vim └── cycle │ ├── callback │ ├── restrict_cursor.vim │ ├── sub_pair.vim │ └── sub_tag.vim │ ├── changer.vim │ ├── changer │ ├── default.vim │ ├── naming.vim │ ├── regex.vim │ └── year.vim │ ├── conflict.vim │ ├── group_converter.vim │ ├── matcher.vim │ ├── matcher │ ├── default.vim │ ├── default │ │ └── ambi_pair.vim │ ├── naming.vim │ ├── regex.vim │ └── year.vim │ ├── select.vim │ ├── text.vim │ └── util.vim ├── doc └── cycle.txt ├── lua └── vim_cycle │ ├── init.lua │ ├── telescope.lua │ └── treesitter.lua ├── plugin └── cycle.vim └── test ├── .themisrc ├── changer.vimspec ├── conflict.vimspec ├── cycle-test └── autoload │ └── cycle │ └── test.vim ├── example.txt ├── fallback.vimspec ├── fixtures ├── playground.lua ├── playground.tsx └── playground.vim ├── group_converter.vimspec ├── group_definition.vimspec ├── group_options.vimspec ├── matcher.vimspec ├── matcher_changer_naming.vimspec ├── matcher_changer_regex.vimspec ├── matcher_changer_year.vimspec ├── restrict_cursor.vimspec ├── run.sh ├── select.vimspec ├── sub_pairs.vimspec └── text_classes.vimspec /.gitignore: -------------------------------------------------------------------------------- 1 | doc/tags 2 | test/vim-themis/ 3 | .ignore 4 | -------------------------------------------------------------------------------- /CHANGES.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/CHANGES.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/README.md -------------------------------------------------------------------------------- /autoload/cycle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle.vim -------------------------------------------------------------------------------- /autoload/cycle/callback/restrict_cursor.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/callback/restrict_cursor.vim -------------------------------------------------------------------------------- /autoload/cycle/callback/sub_pair.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/callback/sub_pair.vim -------------------------------------------------------------------------------- /autoload/cycle/callback/sub_tag.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/callback/sub_tag.vim -------------------------------------------------------------------------------- /autoload/cycle/changer.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/changer.vim -------------------------------------------------------------------------------- /autoload/cycle/changer/default.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/changer/default.vim -------------------------------------------------------------------------------- /autoload/cycle/changer/naming.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/changer/naming.vim -------------------------------------------------------------------------------- /autoload/cycle/changer/regex.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/changer/regex.vim -------------------------------------------------------------------------------- /autoload/cycle/changer/year.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/changer/year.vim -------------------------------------------------------------------------------- /autoload/cycle/conflict.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/conflict.vim -------------------------------------------------------------------------------- /autoload/cycle/group_converter.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/group_converter.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher/default.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher/default.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher/default/ambi_pair.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher/default/ambi_pair.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher/naming.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher/naming.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher/regex.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher/regex.vim -------------------------------------------------------------------------------- /autoload/cycle/matcher/year.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/matcher/year.vim -------------------------------------------------------------------------------- /autoload/cycle/select.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/select.vim -------------------------------------------------------------------------------- /autoload/cycle/text.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/text.vim -------------------------------------------------------------------------------- /autoload/cycle/util.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/autoload/cycle/util.vim -------------------------------------------------------------------------------- /doc/cycle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/doc/cycle.txt -------------------------------------------------------------------------------- /lua/vim_cycle/init.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/lua/vim_cycle/init.lua -------------------------------------------------------------------------------- /lua/vim_cycle/telescope.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/lua/vim_cycle/telescope.lua -------------------------------------------------------------------------------- /lua/vim_cycle/treesitter.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/lua/vim_cycle/treesitter.lua -------------------------------------------------------------------------------- /plugin/cycle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/plugin/cycle.vim -------------------------------------------------------------------------------- /test/.themisrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/.themisrc -------------------------------------------------------------------------------- /test/changer.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/changer.vimspec -------------------------------------------------------------------------------- /test/conflict.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/conflict.vimspec -------------------------------------------------------------------------------- /test/cycle-test/autoload/cycle/test.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/cycle-test/autoload/cycle/test.vim -------------------------------------------------------------------------------- /test/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/example.txt -------------------------------------------------------------------------------- /test/fallback.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/fallback.vimspec -------------------------------------------------------------------------------- /test/fixtures/playground.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/fixtures/playground.lua -------------------------------------------------------------------------------- /test/fixtures/playground.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/fixtures/playground.tsx -------------------------------------------------------------------------------- /test/fixtures/playground.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/fixtures/playground.vim -------------------------------------------------------------------------------- /test/group_converter.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/group_converter.vimspec -------------------------------------------------------------------------------- /test/group_definition.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/group_definition.vimspec -------------------------------------------------------------------------------- /test/group_options.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/group_options.vimspec -------------------------------------------------------------------------------- /test/matcher.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/matcher.vimspec -------------------------------------------------------------------------------- /test/matcher_changer_naming.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/matcher_changer_naming.vimspec -------------------------------------------------------------------------------- /test/matcher_changer_regex.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/matcher_changer_regex.vimspec -------------------------------------------------------------------------------- /test/matcher_changer_year.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/matcher_changer_year.vimspec -------------------------------------------------------------------------------- /test/restrict_cursor.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/restrict_cursor.vimspec -------------------------------------------------------------------------------- /test/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/run.sh -------------------------------------------------------------------------------- /test/select.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/select.vimspec -------------------------------------------------------------------------------- /test/sub_pairs.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/sub_pairs.vimspec -------------------------------------------------------------------------------- /test/text_classes.vimspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bootleq/vim-cycle/HEAD/test/text_classes.vimspec --------------------------------------------------------------------------------