1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-02 22:50:06 +08:00
This commit is contained in:
wsdjeg 2017-12-07 23:19:13 +08:00
parent 8ad33a19b8
commit 7b4c00e65a
5 changed files with 38 additions and 18 deletions

View File

@ -0,0 +1,15 @@
---
title: "An async code runner in SpaceVim"
categories: tutorials
excerpt: "A better way for running code with in vim, more info about the command status, will not move cursor from code buffer."
---
# [Blogs](https://spacevim.org/community#blogs) > An async code runner in SpaceVim
when edit code, sometimes I want run current file. as we know vim's build-in feature `:!`, but it is not running asynchronously.
here is an gif shown how we can run code within SpaceVim. the first line is showing the command, the last line is showing the exit code and the time that has been consumed. the default key binding is `SPC l r`, `SPC` means `<Space>` on your keyboard.
![async code runner](https://user-images.githubusercontent.com/13142418/33722240-141ed716-db2f-11e7-9a4d-c99f05cc1d05.gif)
as wrote in old blog, we can also use this feature for java, c, php, JavaScript, etc.

View File

@ -1,23 +1,27 @@
---
title: "About"
description: "Introduction about SpaceVim organization."
description: "SpaceVim is a communicate driven vim distribution that supports vim and neovim"
---
# About SpaceVim
## Version
[SpaceVim](https://github.com/SpaceVim/SpaceVim) is a Modular configuration, a bundle of custom settings and plugins for Vim,
here we call them layers, each layer has different plugins and config, users just need
to select the layers they need. It got inspired by [spacemacs](https://github.com/syl20bnr/spacemacs). If you use SpaceVim,
please star it on github. It's a great way of getting feedback and gives me the kick to
put more time into development.
[SpaceVim](https://github.com/SpaceVim/SpaceVim) is a community-driven vim distribution that supports vim and Neovim. SpaceVim manages collections of plugins in layers. Layers make it easy for you, the user, to enable a new language or feature by grouping all the related plugins together. It got inspired by spacemacs.
If you encounter any bugs or have feature requests, just open an issue
report on Github.
## Goals
For learning about Vim in general, read [vim-galore](https://github.com/mhinz/vim-galore).
- Provide a consistent user experience across platforms.
- Provide better default layer for defferent languages.
# Credits & Thanks
## Principles
- Do not regress from origin
- Decide outcomes by weighing cost and benefit
- prefer usability over tradition if the benefits are overwhelming
- Give usability a chance™
## Credits & Thanks
- Current maintainer: [Wang Shidong](https://github.com/wsdjeg)
- [![GitHub contributors](https://img.shields.io/github/contributors/SpaceVim/SpaceVim.svg)](https://github.com/SpaceVim/SpaceVim/graphs/contributors)
- [vimdoc](https://github.com/google/vimdoc) generate doc file for SpaceVim
- [Rafael Bodill](https://github.com/rafi) and his vim-config

View File

@ -1,16 +1,17 @@
---
title: "SpaceVim lang#markdown layer"
description: "Edit markdown within vim, autopreview markdown in the default browser, with this layer you can also format markdown file."
---
# [SpaceVim Layers:](https://spacevim.org/layers) lang#markdown
<!-- vim-markdown-toc GFM -->
* [Description](#description)
* [Layer Installation](#layer-installation)
* [formatting](#formatting)
* [options](#options)
* [Key bindings](#key-bindings)
- [Description](#description)
- [Layer Installation](#layer-installation)
- [formatting](#formatting)
- [options](#options)
- [Key bindings](#key-bindings)
<!-- vim-markdown-toc -->

View File

@ -1,6 +1,6 @@
---
title: "SpaceVim lang#python layer"
description: "This layer is for Python development"
description: "This layer is for Python development, provide autocompletion, syntax checking, code format for python file."
---
# [SpaceVim Layers:](https://spacevim.org/layers) lang#python

View File

@ -1,6 +1,6 @@
---
title: "Sponsors"
description: "sponsors page for spacevim"
description: "the companies or individuals contributing a monthly amount to help sustain SpaceVim's development."
---
![Bountysource](https://spacevim.org/img/bountysource.png)