All Projects → ctjhoa → Spacevim

ctjhoa / Spacevim

Licence: mit
Spacemacs for vim

Projects that are alternatives of or similar to Spacevim

Gen tags.vim
Async plugin for vim and neovim to ease the use of ctags/gtags
Stars: ✭ 288 (-21.31%)
Mutual labels:  vim-plugin
Vim Buffet
IDE-like Vim tabline
Stars: ✭ 304 (-16.94%)
Mutual labels:  vim-plugin
Vim Crystal
Vim filetype and tools support for Crystal language.
Stars: ✭ 326 (-10.93%)
Mutual labels:  vim-plugin
Blamer.nvim
A git blame plugin for neovim inspired by VS Code's GitLens plugin
Stars: ✭ 283 (-22.68%)
Mutual labels:  vim-plugin
Vimtex
VimTeX: A modern Vim and neovim filetype plugin for LaTeX files.
Stars: ✭ 3,609 (+886.07%)
Mutual labels:  vim-plugin
Vim Interestingwords
☀️ A vim plugin for highlighting and navigating through different words in a buffer.
Stars: ✭ 305 (-16.67%)
Mutual labels:  vim-plugin
Rogue
Personal Emacs config
Stars: ✭ 286 (-21.86%)
Mutual labels:  spacemacs
Indentline
A vim plugin to display the indention levels with thin vertical lines
Stars: ✭ 3,681 (+905.74%)
Mutual labels:  vim-plugin
Dashboard Nvim
vim dashboard
Stars: ✭ 294 (-19.67%)
Mutual labels:  vim-plugin
Rigel
🌌 Colorscheme for vim, terminal, vscode and slack - based on the star Rigel ✨.
Stars: ✭ 324 (-11.48%)
Mutual labels:  vim-plugin
Mkdx
A vim plugin that adds some nice extra's for working with markdown documents
Stars: ✭ 295 (-19.4%)
Mutual labels:  vim-plugin
Spaceduck
🚀 🦆 An intergalactic space theme for Vim, Terminal, and more!
Stars: ✭ 177 (-51.64%)
Mutual labels:  vim-plugin
Languageclient Neovim
Language Server Protocol (LSP) support for vim and neovim.
Stars: ✭ 3,352 (+815.85%)
Mutual labels:  vim-plugin
Diffconflicts
A better Vimdiff Git mergetool
Stars: ✭ 288 (-21.31%)
Mutual labels:  vim-plugin
Pear Tree
A Vim auto-pair plugin that supports multi-character pairs, intelligent matching, and more
Stars: ✭ 327 (-10.66%)
Mutual labels:  vim-plugin
Spacevim
A community-driven modular vim/neovim distribution - The ultimate vimrc
Stars: ✭ 17,558 (+4697.27%)
Mutual labels:  spacemacs
.spacemacs.d
My spacemacs configuration.
Stars: ✭ 307 (-16.12%)
Mutual labels:  spacemacs
Vim Iced
Clojure Interactive Development Environment for Vim8/Neovim
Stars: ✭ 343 (-6.28%)
Mutual labels:  vim-plugin
Vim Template
Simple templates plugin for Vim
Stars: ✭ 328 (-10.38%)
Mutual labels:  vim-plugin
Zeavim.vim
Zeal for Vim
Stars: ✭ 320 (-12.57%)
Mutual labels:  vim-plugin

Spacevim - Spacemacs for vim Build Status

This project is not actively maintained anymore. There are other projects doing similar things.


Spacevim is Spacemacs for vim. It can be used as a full distribution or you can get only the Spacemacs key bindings

screenshot1 screenshot2 colorscheme

Installation

Spacevim provides 2 ways of using it. First you can use it as a vim distribution like Spacemacs. Or you can only install it as a set of key bindings and Spacevim will bring out the best of your currently installed plugin.

Distribution mode

You want a full vim distribution like Spacemacs provides for emacs. Execute this line of shell, it will download a default .vimrc and install plugins through vim.

curl -sSfL https://raw.githubusercontent.com/ctjhoa/spacevim/master/vimrc.sample -o ~/.vimrc && vim

After plugins installation restart vim.

Key bindings only mode

You already have a vim config and/or want to manage your plugins yourself. This mode will provide only Spacemacs key bindings and adapt Spacevim with currently installed plugins. Install Spacevim as usual:

  • Pathogen
    • git clone https://github.com/ctjhoa/spacevim ~/.vim/bundle/spacevim
    • Remember to run :Helptags to generate help tags
  • NeoBundle
    • NeoBundle 'ctjhoa/spacevim'
  • Vundle
    • Plugin 'ctjhoa/spacevim'
  • Plug
    • Plug 'ctjhoa/spacevim'
  • manual
    • copy all of the files into your ~/.vim directory

Plugins

see details

TODO

  • Load plugin in async
  • Support spacemacs 0.200.X
  • Better documentation
  • OO programming (as suggested here)

License

MIT License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].