mirror of
https://github.com/SpaceVim/SpaceVim.git
synced 2025-01-24 02:40:05 +08:00
47 lines
1.2 KiB
Markdown
47 lines
1.2 KiB
Markdown
---
|
|
title: "Roadmap"
|
|
description: "The roadmap and milestones define the project direction and priorities."
|
|
---
|
|
|
|
# [Home](../) >> Roadmap
|
|
|
|
The roadmap defines the project direction and priorities.
|
|
|
|
## Next
|
|
|
|
- `v2.4.0`
|
|
- [ ] rewrite statusline plugin with lua
|
|
|
|
- `v2.3.0`
|
|
- [x] new `job` api based on neovim luv.
|
|
- [x] implement flygrep with lua.
|
|
- [x] use new `job` api
|
|
- [ ] rewrite git.vim with lua.
|
|
- [x] `:Git add`
|
|
- [x] `:Git clean`
|
|
- [x] `:Git fetch`
|
|
- [x] `:Git remote`
|
|
- [x] `:Git reset`
|
|
- [x] `:Git rm`
|
|
- [x] `:Git mv`
|
|
- [x] `:Git blame`
|
|
- [x] `:Git cherry-pick`
|
|
- [x] `:Git shortlog`
|
|
- [x] plugin log manager derived from SPC runtime logger
|
|
- [x] rewrite code runner with lua
|
|
- [x] rewrite task manager with lua
|
|
- [x] rewrite repl plugin with lua
|
|
- [x] rewrite scrollbar with lua
|
|
- [x] rewrite leader guide with lua
|
|
- [x] implement pastebin plugin with lua
|
|
- [x] make `:A` command support toml configuration file
|
|
- [x] add git remote manager
|
|
- [ ] make `<cr>` show git log
|
|
- [ ] cache remote and branch info
|
|
- [ ] cache info based on project root
|
|
- [x] implement `ctags#update` in lua
|
|
|
|
## Completed
|
|
|
|
All completed releases can be viewed in [changelog](../development/#Changelog)
|