├── .github └── workflows │ ├── publish.yml │ └── release.yml ├── .gitignore ├── .vintrc.yaml ├── README.md ├── autoload ├── candle.vim ├── candle │ ├── action.vim │ ├── action │ │ ├── common.vim │ │ └── location.vim │ ├── context.vim │ ├── event.vim │ ├── install.vim │ ├── mapping.vim │ ├── misc.vim │ ├── preview.vim │ ├── render │ │ ├── input.vim │ │ ├── signs.vim │ │ ├── statusline.vim │ │ └── window.vim │ ├── server.vim │ └── source │ │ ├── file │ │ ├── source.go │ │ └── source.vim │ │ ├── git.vim │ │ ├── git │ │ ├── branch │ │ │ ├── source.go │ │ │ └── source.vim │ │ ├── log │ │ │ ├── source.go │ │ │ └── source.vim │ │ └── status │ │ │ ├── source.go │ │ │ └── source.vim │ │ ├── grep │ │ ├── source.go │ │ └── source.vim │ │ ├── item │ │ ├── source.go │ │ └── source.vim │ │ ├── mru_dir │ │ ├── source.go │ │ └── source.vim │ │ └── mru_file │ │ ├── source.go │ │ └── source.vim └── vital │ ├── _candle.vim │ ├── _candle │ ├── Async │ │ ├── Later.vim │ │ └── Promise.vim │ └── VS │ │ ├── RPC │ │ └── JSON │ │ │ └── Connection.vim │ │ ├── System │ │ └── Job.vim │ │ └── Vim │ │ ├── Buffer.vim │ │ ├── Buffer │ │ └── TextMark.vim │ │ ├── Window.vim │ │ └── Window │ │ └── FloatingWindow.vim │ ├── candle.vim │ └── candle.vital ├── doc └── candle.txt ├── go └── candle-server │ ├── .goreleaser.yml │ ├── candle │ ├── handler.go │ ├── handler_fetch.go │ ├── handler_start.go │ ├── handler_stop.go │ ├── process.go │ ├── process_filter.go │ ├── process_helper.go │ ├── process_notify.go │ ├── protocol.go │ └── stdio.go │ ├── go.mod │ ├── go.sum │ └── main.go ├── package.json └── plugin └── candle.vim /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | bin 3 | !.gitkeep 4 | -------------------------------------------------------------------------------- /.vintrc.yaml: -------------------------------------------------------------------------------- 1 | policies: 2 | ProhibitAutocmdWithNoGroup: 3 | enabled: false 4 | 5 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/README.md -------------------------------------------------------------------------------- /autoload/candle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle.vim -------------------------------------------------------------------------------- /autoload/candle/action.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/action.vim -------------------------------------------------------------------------------- /autoload/candle/action/common.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/action/common.vim -------------------------------------------------------------------------------- /autoload/candle/action/location.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/action/location.vim -------------------------------------------------------------------------------- /autoload/candle/context.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/context.vim -------------------------------------------------------------------------------- /autoload/candle/event.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/event.vim -------------------------------------------------------------------------------- /autoload/candle/install.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/install.vim -------------------------------------------------------------------------------- /autoload/candle/mapping.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/mapping.vim -------------------------------------------------------------------------------- /autoload/candle/misc.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/misc.vim -------------------------------------------------------------------------------- /autoload/candle/preview.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/preview.vim -------------------------------------------------------------------------------- /autoload/candle/render/input.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/render/input.vim -------------------------------------------------------------------------------- /autoload/candle/render/signs.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/render/signs.vim -------------------------------------------------------------------------------- /autoload/candle/render/statusline.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/render/statusline.vim -------------------------------------------------------------------------------- /autoload/candle/render/window.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/render/window.vim -------------------------------------------------------------------------------- /autoload/candle/server.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/server.vim -------------------------------------------------------------------------------- /autoload/candle/source/file/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/file/source.go -------------------------------------------------------------------------------- /autoload/candle/source/file/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/file/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/git.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git.vim -------------------------------------------------------------------------------- /autoload/candle/source/git/branch/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/branch/source.go -------------------------------------------------------------------------------- /autoload/candle/source/git/branch/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/branch/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/git/log/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/log/source.go -------------------------------------------------------------------------------- /autoload/candle/source/git/log/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/log/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/git/status/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/status/source.go -------------------------------------------------------------------------------- /autoload/candle/source/git/status/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/git/status/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/grep/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/grep/source.go -------------------------------------------------------------------------------- /autoload/candle/source/grep/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/grep/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/item/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/item/source.go -------------------------------------------------------------------------------- /autoload/candle/source/item/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/item/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/mru_dir/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/mru_dir/source.go -------------------------------------------------------------------------------- /autoload/candle/source/mru_dir/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/mru_dir/source.vim -------------------------------------------------------------------------------- /autoload/candle/source/mru_file/source.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/mru_file/source.go -------------------------------------------------------------------------------- /autoload/candle/source/mru_file/source.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/candle/source/mru_file/source.vim -------------------------------------------------------------------------------- /autoload/vital/_candle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/Async/Later.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/Async/Later.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/Async/Promise.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/Async/Promise.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/RPC/JSON/Connection.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/RPC/JSON/Connection.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/System/Job.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/System/Job.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/Vim/Buffer.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/Vim/Buffer.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/Vim/Buffer/TextMark.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/Vim/Buffer/TextMark.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/Vim/Window.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/Vim/Window.vim -------------------------------------------------------------------------------- /autoload/vital/_candle/VS/Vim/Window/FloatingWindow.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/_candle/VS/Vim/Window/FloatingWindow.vim -------------------------------------------------------------------------------- /autoload/vital/candle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/candle.vim -------------------------------------------------------------------------------- /autoload/vital/candle.vital: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/autoload/vital/candle.vital -------------------------------------------------------------------------------- /doc/candle.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/doc/candle.txt -------------------------------------------------------------------------------- /go/candle-server/.goreleaser.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/.goreleaser.yml -------------------------------------------------------------------------------- /go/candle-server/candle/handler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/handler.go -------------------------------------------------------------------------------- /go/candle-server/candle/handler_fetch.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/handler_fetch.go -------------------------------------------------------------------------------- /go/candle-server/candle/handler_start.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/handler_start.go -------------------------------------------------------------------------------- /go/candle-server/candle/handler_stop.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/handler_stop.go -------------------------------------------------------------------------------- /go/candle-server/candle/process.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/process.go -------------------------------------------------------------------------------- /go/candle-server/candle/process_filter.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/process_filter.go -------------------------------------------------------------------------------- /go/candle-server/candle/process_helper.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/process_helper.go -------------------------------------------------------------------------------- /go/candle-server/candle/process_notify.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/process_notify.go -------------------------------------------------------------------------------- /go/candle-server/candle/protocol.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/protocol.go -------------------------------------------------------------------------------- /go/candle-server/candle/stdio.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/candle/stdio.go -------------------------------------------------------------------------------- /go/candle-server/go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/go.mod -------------------------------------------------------------------------------- /go/candle-server/go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/go.sum -------------------------------------------------------------------------------- /go/candle-server/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/go/candle-server/main.go -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/package.json -------------------------------------------------------------------------------- /plugin/candle.vim: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hrsh7th/vim-candle/HEAD/plugin/candle.vim --------------------------------------------------------------------------------