A community-driven vim distribution

Home | About | Documentation | Development | Community | Sponsors

Blogs » Use Vim as IDE

This is a general guide for using SpaceVim as IDE. including following sections:


SpaceVim is a Vim configuration, so you need to install vim or neovim, here is a guide for installing neovim and vim8 with +python3 feature.

after installing Vim, following the quick start guide to install SpaceVim,

Default UI

default UI

The welcome screen will show the recent files of current project.

Fuzzy finder

SpaceVim provides 5 fuzzy finder layer, they are unite, denite, fzf, leaderf and ctrlp. To use fuzzy finder feature, you need to enable a fuzzy finder layer. for example enable denite layer:

name = "denite"

Files and Windows

The windows ID will be shown on the statusline, and users can use SPC + number to jump to specific windows, the buffer id or tabpage id will be shown on the tabline. To jump to specific tab, you can use Leader + number the default leader in SpaceVim is \.

Language support

By default, SpaceVim do not load any language layer, please checkout the available layers page.

Hosted on GitHub, Help improve this page — Theme by mattgraham,