Welcome to the second newsletter for SpaceVim, a project that hopes to turn vim into a modular IDE for most languages.
What is SpaceVim
SpaceVim is a vim distribution which’s inspired by spacemacs. It manages collection of plugins in layers, which help collect related packages together to provide features. For example, the
python layer collects
deoplete.nvim,
neomake and
deoplete-jedi together to provides autocompletion, syntax checking, and documentation lookup. This approach helps keep configuration organized and reduces overhead for users by keeping them from having to think about what packages to install.
The development of SpaceVim happened on github:
https://github.com/SpaceVim/SpaceVim.
ParticipatingIf you are interested in contributing to SpaceVim, read the
development page to get start. You can also join our
community channels.
What’s new
The last newsletter was posted on May 31, SpaceVim has released 4 releases.
Release 0.3.1This release is a HOTFIX after 0.3.0, It brings support for old version of vim and fixs some startup errors.
new features in this release:
autocompletion when edit gitcommit.
Undo/Redo quit windows
SPC b prefix key bindings for buffer
SPC f prefix key bindings for file
g prefix key bindings guide
z prefix key bindings guide
SPC s prefix key bindings for searching && searching index
for more info, please check the
release page of 0.3.1
Release 0.4.0Next let’s see what happened in 0.4.0. As before, check out the
release notes for details.
background searching and grep on the fly in incsearch layer
add prompt and web api
help describe for key bindings: SPC h d k
Add comment/manipulation/insertion key bindings
Release 0.5.0This release is a big release after 0.4.0, three months development brings many new features.
Improve help describe key bindings
Improve ci
modular statusline/tabline
job API for neovim/vim
project manager and remote manager
new language layers
for more info, please check the
release page of 0.5.0Release 0.6.0The latest release brings a host of fixes and improvements. We will list some new features here, and be sure to check the
release page for all the details.
gf support in windows for plugin manager
runner/debuger/REPL support for language layer
language server protocol support
Improve the plugin manager UI (added in v0.3.0)
0.7.0-devThe develop version of SpaceVim is 0.7.0-dev now, here is a list of new features.
Guide for windows key bindings: s prefix
new language layer: lang#dart
new layer: cscope
key bindings help describe
for more info, you can check the
pull requests ThanksThank you contributors, sponsors, bug-reporters, supporters. Thank you
@wsdjeg for the awesome project and thank you
@syl20bnr for your foundational work.