SpaceVim
A modular Vim/Neovim configuration
Home | About | Quick start guide | Documentation | Development | Community | Sponsors | 中文
The last release is v1.7.0, After three months development. The v1.8.0 has been released. So let’s take a look at what happened since last relase.
81e58fdd
Rewrite plugin a.vim
in lua (#4390)b518b77e
Add lua projectmanager (#4401)7b4ae22d
Add lua evn (#4400)b80606ae
Add SPC j c
key binding (#4443)ca70bd8e
Add key binding SPC p F
(#4309)38496452
Add lua logger api (#4395)5fe3d09b
Add lua file api (#4391)66f3306a
Add lua system
api & test (#4392)c7eb99d6
Add wrap_line option (#4291)487f4fa5
Add Git mv command (#4350)697fec62
Add Git rm
command (#4347)c151563b
Add Git remote command (#4371)8f742f30
Add spacevim lua logger (#4398)3b455c1b
Add option for disable smooth scrolling & fix css (#4387)061de45b
Add smooth scrolling key bindings (#4386)bb7a5480
Use indent-blankline for neovim (#4325)8dc62173
Add option to hilight cursorword (#4385)2d6bfd39
Improve notify api (#4355)5c8e9ac7
Improve cscope layer (#4418)bcb92d75
Use cc instead of cnext (#4416)5ed892fe
Add –no-fonts option (#4415)a45a8242
feat(layer): add julia code formattor553749f5
feat(layer): use notify api in lang#vim
layere098ae34
feat(core): add code_runner_focus
option71d78fae
feat(layer): add enable_tmux_clipboard
optiona3197351
add(core): add key binding to toggle auto parens mode65816f22
feat(unite): improve unite
layer03b62e1a
feat(layer): add open_quickfix
layer option6a1437f4
feat(layer): add layer option for filetree columns5866f07b
feat: use relative path for SPC f s
68e12344
Update core
layer (#4467)654cfc88
feat(core): add SPC h g/G
to run helpgrep asynchronouslybdc0101b
feat(core): Add SPC f a
key binding to save as new file1bbc24ea
feat(plugins): Do not open quickfix list when only one entrydd6c9db1
Add -f flag (#4459)05e45fc0
Improve ui
layer (#4455)943d34a1
Add option for emmet (#4451)cd295362
Fork neoformat (#4290)f4dd68db
Update lang#html layer to install emmet for ERB (#4287)46869748
Use splitjoin to open line (#4442)12e19d8d
Tabmanager name (#4427)15f1765a
feat(dev): add tesk to generate vim doc39bf31c4
Change default filetree to nerdtree (#4464)caa54d32
Change filetree gitstatus option name (#4465)483e3c0e
change(core): deprecate statusline_unicode_symbols
option72349e4d
change(core): deprecate project_rooter_automatically
option48e701e0
fix todo manager with rg 13.0 (#4383)fd4b7a6e
Add test for windows (#4412)8f76047c
Fix cache directory (#4414)33fd230c
fix(docker): disables package verification (#4411)d9524d5d
fix(flygrep): use current directory when none specified for ripgrep. (#4410)1e4cb1f2
Fix data dir (#4409)420f861d
Hot Fix (#4430)f286e5a8
Fix typescript eslint maker (#4441)ee07874b
fix notify api (#4438)84c2d69e
Fix cached project (#4403)2bad1033
Fix job api (#4463)e33aeb1b
fix(layer): add :h SpaceVim-layers-lang-vue
892b18fe
fix(plugin): Allow :A
to switch between *.h
and {}.c
458b9729
Fix g d in lang#typescript layer (#4454)2253f54b
fix(layer): fix rustfmt_cmd
option in lang#rust
layer14d75c04
fix(lsp): replace javascript lsp command36896f7d
Fix buffer_id in flygrep (#4288)38955b7d
Fix flygrep (#4361)b834a494
Fix vim support (#4359)eb1d0780
Fix notify scratch buffer (#4358)fd96c4ea
fix(nerdtree): fix key binding h
in filetreeba588581
fix(nerdtree): fix key binding Home
and End
3aecd6c3
fix(nerdtree): key binding d
does not work3354f6e6
fix(nerdtree): Fix .
key binding in nerdtree534c2bf8
fix(nerdtree): Fix N
key binding in nerdtree513a6829
Fix type in elixir article7093d3aa
fix link (#4471)8c3dae57
fix(nerdtree): arrow key does not work218f16e4
fix(lsp): specify cmd for typescriptreact25bf4a1b
fix(core): fix Enter
key in filetree(nerdtree)492209fe
fix(core): filetree key binding ctrl-home
does not workdb1ed720
Fix statusline (#4370)d23c6e18
Fix SPC x d SPC
key binding (#4369)8cf5519c
Fix docker image building (#4367)dcb669ee
Fix broken link (#4363)b8eae5e4
fix(plugin): Fix key binding error E22541c981e9
Fix Git mv options (#4353)e6cb9e90
Fix coffeescript api sys dependency (#4343)3f3a4912
Fix statusline can’t response to custom config (#4328)d5020d81
Fix layer lang::markdown install (#4327)a00ca02d
Fix list style (#4324)2f4a8054
doc(layer): add :h SpaceVim-layers-tools-mpv
a2734a9e
doc(layer): add :h SpaceVim-layers-lang-smalltalk
247b1550
doc(layer): update :h SpaceVim-layers-lang-typescript
87937800
doc(layer): add :h SpaceVim-layers-lang-zig
3b6ad7f7
doc(layer): add :h SpaceVim-layers-lang-fennel
3a68e6ad
doc(core): add :h SpaceVim-options-bootstrap_after/before
859753d4
doc(wiki): update following HEAD pagebc0bc6e3
doc(core): update doc of <Enter>
key in filetree7de44bde
doc(layer): add :h SpaceVim-layers-lang-autoit
f544542a
doc(layer): update :h SpaceVim-layers-lang-agda
a08746ff
doc(layer): update :h SpaceVim-layers-lang-java
0147cd8f
doc(wiki): update labels info5cfd0e6a
chore(core): remove .vim-bookmarks
4ea483fd
doc(layer): use go install
replace go get
f48b6a9a
doc(core): add :h SpaceVim-dev
d604674a
doc(layer): update :h SpaceVim-layers-git
77d57270
doc(layer): update :h SpaceVim-layers-leaderf
e1dfadee
doc(core): add commit type change
c85c47fa
doc(core): update development page4b4e80e7
ci(test): disable test for nvim nightlyc9e22897
doc(layer): update doc about fuzzy finder layer8a8f5f41
doc(bundle): update plugins bundle readmeeca21273
doc(layer): add :h SpaceVim-layers-cscope
6d44ea47
doc(layer): fix layer tags prefix5f434d28
doc: update doc of checkers
layer3fc49916
chore: update copyright7280ce8b
chore: delete appveyor.ymlc143ae07
doc: fix layer link7e613e11
docs: update :h SpaceVim-changelog
7e33b5e3
Add doc for custom spc func (#4472)4bad7427
Fetch all history (#4460)2a3981ac
Update documentation.md (#4456)8146051d
Fixed typo in layers/lang/go.md (#4452)aa026288
Update README.md (#4449)dc93c46f
Update issue template (#4446)0c290681
Use mirror (#4444)4006e9b9
add language mapping test (#4431)d807b9bf
Update doc (#4425)a3551972
Use bot token (#4429)9646f700
Update followHEAD (#4428)d7ccf937
Escape space in rtp (#4423)6b633d9d
Change title margin (#4422)8f349d0a
Update website (#4421)938ad166
Fix list-style (#4417)fbe1c12a
Update cn pages (#4384)be155d6f
Enable neovim test (#4382)c2dc72b5
Change li icon (#4379)e047354a
Change comment border color (#4378)ec1ff581
doc: Update development page (#4376)a7e9465a
Update community & development page (#4373)9be4885a
Update docker readme (#4368)6387f595
Update (#4365)225e417f
Update layer page list (#4364)3e9b52af
Add codecov.yml (#4381)6377357a
Add codecov (#4380)4740d021
Add issue template (#4360)dd46a88b
Add doc for notify api (#4357)95e235ab
add bookmarks (#4346)7a6b6ff6
Update irc channel (#4356)46346dd7
update default go-lsp to gopls (#4338)21398fcf
refactor layer: Update deprecated fugitive calls in git layer (#4340)af8e26af
update make_tasks example to support Makefiles with multiple .PHONY options (#4337)ceff70e6
Update website (#4305)5b7535bf
Fixed typescript installation issue (#4314)cad43708
Update doc for todo manager (#4304)7fc00c9c
Update documentation (#4253)8558514f
Update version to v1.8.0-dev (#4286)4a584be2
Hotfix: versionPowered by Jekyll