diff --git a/docs/about.md b/docs/about.md index 4e91c99df..4abe5566a 100644 --- a/docs/about.md +++ b/docs/about.md @@ -7,7 +7,7 @@ description: "SpaceVim is a community-driven vim distribution with layer feature [SpaceVim](https://github.com/SpaceVim/SpaceVim) is a community-driven vim distribution with layer feature. 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. +language or feature by grouping all the related plugins together. It got inspired by spacemacs. ### Goals diff --git a/docs/api/job.md b/docs/api/job.md index 80b404b05..9c5e90dc5 100644 --- a/docs/api/job.md +++ b/docs/api/job.md @@ -50,4 +50,4 @@ call s:JOB.start(cmd, | `send(id, data)` | send data to a job | | `stop(id)` | stop a jobe with specific job id | | `status(id)` | check the status of a job with the specific job id | -| `list()` | list all the jobs | +| `list()` | list all the jobs | diff --git a/docs/api/messletters.md b/docs/api/messletters.md index af9e25bc3..520a434ba 100644 --- a/docs/api/messletters.md +++ b/docs/api/messletters.md @@ -20,7 +20,7 @@ This api provides some basic Functions for generating messletters. let s:PW = SpaceVim#api#import('messletters') let messletters = s:PW.circled_num(1, 2) " generate circled number 1, all available types: -" 0: 1 ➛ ➊ +" 0: 1 ➛ ➊ " 1: 1 ➛ ➀ " 2: 1 ➛ ⓵ echom messletters diff --git a/docs/api/transient-state.md b/docs/api/transient-state.md index 1c0151df1..73d784b2f 100644 --- a/docs/api/transient-state.md +++ b/docs/api/transient-state.md @@ -14,7 +14,7 @@ description: "transient state API provides some besic functions and values for c ## Intro -transient state api provides functions for defining transient state key bindings. For example, the +transient state api provides functions for defining transient state key bindings. For example, the buffer transient state key binding (`SPC b .`). ## functions diff --git a/docs/api/unicode/spinners.md b/docs/api/unicode/spinners.md index 21e731953..1a0216e6a 100644 --- a/docs/api/unicode/spinners.md +++ b/docs/api/unicode/spinners.md @@ -17,7 +17,7 @@ description: "unicode#spinners API provides some basic functions for starting sp unicode#spinners API provides some basic functions for starting spinners timer ```vim -let s:SPI = SpaceVim#api#import('unicode#spinners') +let s:SPI = SpaceVim#api#import('unicode#spinners') call s:SPI.apply('dot1', 'g:dotstr') set statusline+=%{g:dotstr} ``` diff --git a/docs/faq.md b/docs/faq.md index e667bc076..3dd4d272d 100644 --- a/docs/faq.md +++ b/docs/faq.md @@ -1,6 +1,6 @@ --- -title: "FAQ" -description: "A list of questions and answers relating to SpaceVim, especially those most asked in the SpaceVim community" +title: "FAQ" +description: "A list of questions and answers relating to SpaceVim, especially those most asked in the SpaceVim community" --- # SpaceVim FAQ @@ -46,7 +46,7 @@ We decided going forward to use a more robust configuration mechanism in SpaceVi whole configuration file and if there are syntax errors in the configuration file, the entire configuration needs to be discarded. -We compared TOML, YAML, XML, and JSON. We chose TOML as the default configuration language. Here are some of the +We compared TOML, YAML, XML, and JSON. We chose TOML as the default configuration language. Here are some of the drawbacks we found with the other choices considered: 1. YAML: It is error-prone due to indentation being significant and when configuring transitions. diff --git a/docs/index.md b/docs/index.md index 955a06b41..42302f8de 100644 --- a/docs/index.md +++ b/docs/index.md @@ -12,7 +12,7 @@ description: "SpaceVim is a community-driven vim distribution that seeks to prov ![welcome-page](https://user-images.githubusercontent.com/13142418/50423286-5b33a400-088e-11e9-830c-792ce1c7c126.png) -# SpaceVim - Modern vim distribution +# SpaceVim - Modern vim distribution SpaceVim is a distribution of the vim editor that's inspired by spacemacs. It manages collections of plugins in layers, which help collect related @@ -47,13 +47,13 @@ The last release is v1.0.0, check out [following-HEAD](https://github.com/SpaceV More posts are in the [SpaceVim's Blog](blog/) -[Follow @SpaceVim](https://twitter.com/SpaceVim) +[Follow @SpaceVim](https://twitter.com/SpaceVim) ## Participating Discuss the project at [gitter.im/SpaceVim](https://gitter.im/SpaceVim/SpaceVim) or [/r/SpaceVim](https://www.reddit.com/r/SpaceVim/) -Contribute code, report bugs and request features at [GitHub](https://github.com/SpaceVim/SpaceVim). +Contribute code, report bugs and request features at [GitHub](https://github.com/SpaceVim/SpaceVim). ## FAQ diff --git a/docs/install.cmd b/docs/install.cmd index dc005edd2..fbdbe156a 100644 --- a/docs/install.cmd +++ b/docs/install.cmd @@ -24,7 +24,7 @@ Function Pause ($Message = "Press any key to continue . . . ") { if ((Test-Path variable:psISE) -and $psISE) { $Shell = New-Object -ComObject "WScript.Shell" $Button = $Shell.Popup("Click OK to continue.", 0, "Script Paused", 0) - } else { + } else { Write-Host -NoNewline $Message [void][System.Console]::ReadKey($true) Write-Host @@ -105,4 +105,4 @@ echo "" Pause -# vim:set ft=ps1: +# vim:set ft=ps1: diff --git a/docs/install.sh b/docs/install.sh index 815a847b7..631036368 100755 --- a/docs/install.sh +++ b/docs/install.sh @@ -373,7 +373,7 @@ install_fonts () { if [ $System == "Darwin" ];then if [ ! -e "$HOME/Library/Fonts" ];then mkdir "$HOME/Library/Fonts" - fi + fi cp $HOME/.local/share/fonts/* $HOME/Library/Fonts/ else fc-cache -fv > /dev/null diff --git a/docs/layers.md b/docs/layers.md index e26eb6be4..32c93901f 100644 --- a/docs/layers.md +++ b/docs/layers.md @@ -63,80 +63,80 @@ enable = false | Name | Description | | ---------- | ------------ | -| [VersionControl](VersionControl/) | This layers provides general version control feature for vim. It should work with all VC backends such as Git, Mercurial, Bazaar, SVN, etc… | -| [autocomplete](autocomplete/) | Autocomplete code within SpaceVim, fuzzy find the candidates from multiple completion sources, expand snippet before cursor automatically | -| [chat](chat/) | SpaceVim chatting layer provide chatting with qq and weixin in vim. | -| [checkers](checkers/) | Syntax checking automatically within SpaceVim, display error on the sign column and statusline. | -| [chinese](chinese/) | Layer for chinese users, include chinese docs and runtime messages | -| [colorscheme](colorscheme/) | colorscheme provides a list of colorscheme for SpaceVim, default colorscheme is gruvbox with dark theme. | -| [core#banner](core/banner/) | This layer provides many default banner on welcome page. | -| [core#statusline](core/statusline/) | This layer provides default statusline for SpaceVim | -| [core#tabline](core/tabline/) | SpaceVim core#tabline layer provides a better tabline for SpaceVim | -| [core](core/) | SpaceVim core layer provides many default key bindings and features. | -| [cscope](cscope/) | cscope layer provides a smart cscope and pycscope helper for SpaceVim, help users win at cscope | -| [ctrlp](ctrlp/) | This layers provide a heavily customized ctrlp centric work-flow | -| [debug](debug/) | This layer provide debug workflow support in SpaceVim | -| [default](default/) | SpaceVim default layer contains no plugins, but It provides some better default config for SpaceVim. | -| [denite](denite/) | This layers provide a heavily customized Denite centric work-flow | -| [edit](edit/) | Improve code edit expr in SpaceVim, provide more text opjects. | -| [floobits](floobits/) | This layer adds support for the peer programming tool floobits to SpaceVim. | -| [format](format/) | Code formatting support for SpaceVim | -| [fzf](fzf/) | This layers provide a heavily customized fzf centric work-flow | -| [git](git/) | This layers adds extensive support for git | -| [github](github/) | This layer provides GitHub integration for SpaceVim | -| [japanese](japanese/) | Layer for japanese users, include japanese docs and runtime messages | -| [lang#WebAssembly](lang/WebAssembly/) | This layer adds WebAssembly support to SpaceVim | -| [lang#agda](lang/agda/) | This layer adds agda language support to SpaceVim | -| [lang#asciidoc](lang/asciidoc/) | Edit asciidoc within vim, autopreview asciidoc in the default browser, with this layer you can also format asciidoc file. | -| [lang#autohotkey](lang/autohotkey/) | This layer adds autohotkey language support to SpaceVim | -| [lang#c](lang/c/) | c/c++/object-c language support for SpaceVim, include code completion, jump to definition, quick runner. | -| [lang#clojure](lang/clojure/) | This layer is for clojure development, provide autocompletion, syntax checking, code format for clojure file. | -| [lang#csharp](lang/csharp/) | This layer is for csharp development | -| [lang#dart](lang/dart/) | This layer is for dart development, provide autocompletion, syntax checking, code format for dart file. | -| [lang#dockerfile](lang/dockerfile/) | This layer adds DockerFile to SpaceVim | -| [lang#elixir](lang/elixir/) | This layer is for elixir development, provide autocompletion, syntax checking, code format for elixir file. | -| [lang#elm](lang/elm/) | This layer is for elm development, provide autocompletion, syntax checking, code format for elm file. | -| [lang#erlang](lang/erlang/) | This layer is for erlang development, provide autocompletion, syntax checking, code format for erlang file. | -| [lang#extra](lang/extra/) | This layer adds extra language support to SpaceVim | -| [lang#fsharp](lang/fsharp/) | This layer adds fsharp language support to SpaceVim | -| [lang#go](lang/go/) | This layer is for golang development. It also provides additional language-specific key mappings. | -| [lang#haskell](lang/haskell/) | haskell language support for SpaceVim, includes code completion, syntax checking, jumping to definition, also provides language server protocol support for haskell | -| [lang#html](lang/html/) | Edit html in SpaceVim, with this layer, this layer provides code completion, syntax checking and code formatting for html. | -| [lang#java](lang/java/) | This layer is for Java development. All the features such as code completion, formatting, syntax checking, REPL and debug have be done in this layer. | -| [lang#javascript](lang/javascript/) | This layer is for JavaScript development | -| [lang#julia](lang/julia/) | This layer is for julia development, provide autocompletion, syntax checking and code formatting | -| [lang#kotlin](lang/kotlin/) | This layer adds kotlin language support to SpaceVim | -| [lang#latex](lang/latex/) | This layer provides support for writing LaTeX documents, including syntax highlighting, code completion, formatting etc. | -| [lang#lisp](lang/lisp/) | This layer is for lisp development, provide autocompletion, syntax checking, code format for lisp file. | -| [lang#lua](lang/lua/) | This layer is for lua development, provide autocompletion, syntax checking, code format for lua file. | -| [lang#markdown](lang/markdown/) | Edit markdown within vim, autopreview markdown in the default browser, with this layer you can also format markdown file. | -| [lang#nim](lang/nim/) | This layer adds nim language support to SpaceVim | -| [lang#ocaml](lang/ocaml/) | This layer is for ocaml development, provide autocompletion, syntax checking, code format for ocaml file. | -| [lang#perl](lang/perl/) | This layer is for perl development, provide autocompletion, syntax checking, code format for perl file. | -| [lang#php](lang/php/) | This layer adds PHP language support to SpaceVim | -| [lang#plantuml](lang/plantuml/) | This layer is for plantuml development, syntax highlighting for plantuml file. | -| [lang#puppet](lang/puppet/) | This layer adds puppet language support to SpaceVim | -| [lang#purescript](lang/purescript/) | This layer is for purescript development, provide autocompletion, syntax checking, code format for purescript file. | -| [lang#python](lang/python/) | This layer is for Python development, provide autocompletion, syntax checking, code format for python file. | -| [lang#ruby](lang/ruby/) | This layer is for ruby development, provide autocompletion, syntax checking, code format for ruby file. | -| [lang#rust](lang/rust/) | This layer is for rust development, provide autocompletion, syntax checking, code format for rust file. | -| [lang#scala](lang/scala/) | This layer adds scala language support to SpaceVim | -| [lang#scheme](lang/scheme/) | This layer adds scheme language support to SpaceVim | -| [lang#sh](lang/sh/) | Shell script development layer, provides autocompletion, syntax checking, code format for bash and zsh script. | -| [lang#swift](lang/swift/) | swift language support for SpaceVim, includes code completion, syntax highlighting | -| [lang#typescript](lang/typescript/) | This layer is for TypeScript development | -| [lang#vim](lang/vim/) | This layer is for writting vim script, including code completion, syntax checking and buffer formatting | -| [lang#vue](lang/vue/) | This layer adds vue language support to SpaceVim | -| [lsp](language-server-protocol/) | This layers provides language server protocol for vim and neovim | -| [leaderf](leaderf/) | This layers provide a heavily customized LeaderF centric work-flow | -| [shell](shell/) | This layer provide shell support in SpaceVim | -| [sudo](sudo/) | sudo layer provides ability to read and write file elevated privileges in SpaceVim | -| [tags](tags/) | This layer provide tags manager for project | -| [tests](tests/) | This layer allows to run tests directly on SpaceVim | -| [tmux](tmux/) | This layers adds extensive support for tmux | -| [tools#dash](tools/dash/) | This layer provides Dash integration for SpaceVim | -| [tools](tools/) | This layer provides some tools for vim | -| [ui](ui/) | Awesome UI layer for SpaceVim, provide IDE-like UI for neovim and vim in both TUI and GUI | +| [VersionControl](VersionControl/) | This layers provides general version control feature for vim. It should work with all VC backends such as Git, Mercurial, Bazaar, SVN, etc… | +| [autocomplete](autocomplete/) | Autocomplete code within SpaceVim, fuzzy find the candidates from multiple completion sources, expand snippet before cursor automatically | +| [chat](chat/) | SpaceVim chatting layer provide chatting with qq and weixin in vim. | +| [checkers](checkers/) | Syntax checking automatically within SpaceVim, display error on the sign column and statusline. | +| [chinese](chinese/) | Layer for chinese users, include chinese docs and runtime messages | +| [colorscheme](colorscheme/) | colorscheme provides a list of colorscheme for SpaceVim, default colorscheme is gruvbox with dark theme. | +| [core#banner](core/banner/) | This layer provides many default banner on welcome page. | +| [core#statusline](core/statusline/) | This layer provides default statusline for SpaceVim | +| [core#tabline](core/tabline/) | SpaceVim core#tabline layer provides a better tabline for SpaceVim | +| [core](core/) | SpaceVim core layer provides many default key bindings and features. | +| [cscope](cscope/) | cscope layer provides a smart cscope and pycscope helper for SpaceVim, help users win at cscope | +| [ctrlp](ctrlp/) | This layers provide a heavily customized ctrlp centric work-flow | +| [debug](debug/) | This layer provide debug workflow support in SpaceVim | +| [default](default/) | SpaceVim default layer contains no plugins, but It provides some better default config for SpaceVim. | +| [denite](denite/) | This layers provide a heavily customized Denite centric work-flow | +| [edit](edit/) | Improve code edit expr in SpaceVim, provide more text opjects. | +| [floobits](floobits/) | This layer adds support for the peer programming tool floobits to SpaceVim. | +| [format](format/) | Code formatting support for SpaceVim | +| [fzf](fzf/) | This layers provide a heavily customized fzf centric work-flow | +| [git](git/) | This layers adds extensive support for git | +| [github](github/) | This layer provides GitHub integration for SpaceVim | +| [japanese](japanese/) | Layer for japanese users, include japanese docs and runtime messages | +| [lang#WebAssembly](lang/WebAssembly/) | This layer adds WebAssembly support to SpaceVim | +| [lang#agda](lang/agda/) | This layer adds agda language support to SpaceVim | +| [lang#asciidoc](lang/asciidoc/) | Edit asciidoc within vim, autopreview asciidoc in the default browser, with this layer you can also format asciidoc file. | +| [lang#autohotkey](lang/autohotkey/) | This layer adds autohotkey language support to SpaceVim | +| [lang#c](lang/c/) | c/c++/object-c language support for SpaceVim, include code completion, jump to definition, quick runner. | +| [lang#clojure](lang/clojure/) | This layer is for clojure development, provide autocompletion, syntax checking, code format for clojure file. | +| [lang#csharp](lang/csharp/) | This layer is for csharp development | +| [lang#dart](lang/dart/) | This layer is for dart development, provide autocompletion, syntax checking, code format for dart file. | +| [lang#dockerfile](lang/dockerfile/) | This layer adds DockerFile to SpaceVim | +| [lang#elixir](lang/elixir/) | This layer is for elixir development, provide autocompletion, syntax checking, code format for elixir file. | +| [lang#elm](lang/elm/) | This layer is for elm development, provide autocompletion, syntax checking, code format for elm file. | +| [lang#erlang](lang/erlang/) | This layer is for erlang development, provide autocompletion, syntax checking, code format for erlang file. | +| [lang#extra](lang/extra/) | This layer adds extra language support to SpaceVim | +| [lang#fsharp](lang/fsharp/) | This layer adds fsharp language support to SpaceVim | +| [lang#go](lang/go/) | This layer is for golang development. It also provides additional language-specific key mappings. | +| [lang#haskell](lang/haskell/) | haskell language support for SpaceVim, includes code completion, syntax checking, jumping to definition, also provides language server protocol support for haskell | +| [lang#html](lang/html/) | Edit html in SpaceVim, with this layer, this layer provides code completion, syntax checking and code formatting for html. | +| [lang#java](lang/java/) | This layer is for Java development. All the features such as code completion, formatting, syntax checking, REPL and debug have be done in this layer. | +| [lang#javascript](lang/javascript/) | This layer is for JavaScript development | +| [lang#julia](lang/julia/) | This layer is for julia development, provide autocompletion, syntax checking and code formatting | +| [lang#kotlin](lang/kotlin/) | This layer adds kotlin language support to SpaceVim | +| [lang#latex](lang/latex/) | This layer provides support for writing LaTeX documents, including syntax highlighting, code completion, formatting etc. | +| [lang#lisp](lang/lisp/) | This layer is for lisp development, provide autocompletion, syntax checking, code format for lisp file. | +| [lang#lua](lang/lua/) | This layer is for lua development, provide autocompletion, syntax checking, code format for lua file. | +| [lang#markdown](lang/markdown/) | Edit markdown within vim, autopreview markdown in the default browser, with this layer you can also format markdown file. | +| [lang#nim](lang/nim/) | This layer adds nim language support to SpaceVim | +| [lang#ocaml](lang/ocaml/) | This layer is for ocaml development, provide autocompletion, syntax checking, code format for ocaml file. | +| [lang#perl](lang/perl/) | This layer is for perl development, provide autocompletion, syntax checking, code format for perl file. | +| [lang#php](lang/php/) | This layer adds PHP language support to SpaceVim | +| [lang#plantuml](lang/plantuml/) | This layer is for plantuml development, syntax highlighting for plantuml file. | +| [lang#puppet](lang/puppet/) | This layer adds puppet language support to SpaceVim | +| [lang#purescript](lang/purescript/) | This layer is for purescript development, provide autocompletion, syntax checking, code format for purescript file. | +| [lang#python](lang/python/) | This layer is for Python development, provide autocompletion, syntax checking, code format for python file. | +| [lang#ruby](lang/ruby/) | This layer is for ruby development, provide autocompletion, syntax checking, code format for ruby file. | +| [lang#rust](lang/rust/) | This layer is for rust development, provide autocompletion, syntax checking, code format for rust file. | +| [lang#scala](lang/scala/) | This layer adds scala language support to SpaceVim | +| [lang#scheme](lang/scheme/) | This layer adds scheme language support to SpaceVim | +| [lang#sh](lang/sh/) | Shell script development layer, provides autocompletion, syntax checking, code format for bash and zsh script. | +| [lang#swift](lang/swift/) | swift language support for SpaceVim, includes code completion, syntax highlighting | +| [lang#typescript](lang/typescript/) | This layer is for TypeScript development | +| [lang#vim](lang/vim/) | This layer is for writting vim script, including code completion, syntax checking and buffer formatting | +| [lang#vue](lang/vue/) | This layer adds vue language support to SpaceVim | +| [lsp](language-server-protocol/) | This layers provides language server protocol for vim and neovim | +| [leaderf](leaderf/) | This layers provide a heavily customized LeaderF centric work-flow | +| [shell](shell/) | This layer provide shell support in SpaceVim | +| [sudo](sudo/) | sudo layer provides ability to read and write file elevated privileges in SpaceVim | +| [tags](tags/) | This layer provide tags manager for project | +| [tests](tests/) | This layer allows to run tests directly on SpaceVim | +| [tmux](tmux/) | This layers adds extensive support for tmux | +| [tools#dash](tools/dash/) | This layer provides Dash integration for SpaceVim | +| [tools](tools/) | This layer provides some tools for vim | +| [ui](ui/) | Awesome UI layer for SpaceVim, provide IDE-like UI for neovim and vim in both TUI and GUI | diff --git a/docs/layers/autocomplete.md b/docs/layers/autocomplete.md index 3246f5297..ab6c6b249 100644 --- a/docs/layers/autocomplete.md +++ b/docs/layers/autocomplete.md @@ -52,7 +52,7 @@ You can customize the user experience of auto-completion with the following laye when the `Return`/`Enter` key is pressed, the possible values are: - `complete` completes with the current selection - `smart` completes with current selection and expand snippet or argvs - - `nil` + - `nil` By default it is `complete`. 2. `auto-completion-tab-key-behavior` set the action to perform when the `TAB` key is pressed, the possible values are: diff --git a/docs/layers/core.md b/docs/layers/core.md index 5a502feac..a67414e5c 100644 --- a/docs/layers/core.md +++ b/docs/layers/core.md @@ -4,7 +4,7 @@ description: "SpaceVim core layer provides many default key bindings and feature --- # [Available Layers](../) >> core - + - [Intro](#intro) @@ -14,8 +14,8 @@ description: "SpaceVim core layer provides many default key bindings and feature ## Intro - + ## Features - + ## Configuration - + diff --git a/docs/layers/core/banner.md b/docs/layers/core/banner.md index 27f752175..e856d8c5f 100644 --- a/docs/layers/core/banner.md +++ b/docs/layers/core/banner.md @@ -14,7 +14,7 @@ description: "This layer provides many default banner on welcome page." ## Description - This layer provides many default banner on welcome page. + This layer provides many default banner on welcome page. ## Configuration diff --git a/docs/layers/core/statusline.md b/docs/layers/core/statusline.md index 627aa77e3..14a2c6a47 100644 --- a/docs/layers/core/statusline.md +++ b/docs/layers/core/statusline.md @@ -17,6 +17,6 @@ description: "This layer provides default statusline for SpaceVim" This layer provides default statusline for SpaceVim. ## Configuration - + All statusline key bindings can be find on [SpaceVim documentation](../../../documentation/#statusline) - + diff --git a/docs/layers/core/tabline.md b/docs/layers/core/tabline.md index 4e5b4d2f3..7269e1f9c 100644 --- a/docs/layers/core/tabline.md +++ b/docs/layers/core/tabline.md @@ -4,9 +4,9 @@ description: "SpaceVim core#tabline layer provides a better tabline for SpaceVim --- # [Available Layers](../) >> core#tabline - + ## Intro - + Different from airline, this layer provode a simple tabline for SpaceVim, which is more fast and compitable with SpaceVim's core feature. ## Key bindings diff --git a/docs/layers/github.md b/docs/layers/github.md index df419f833..9cee42874 100644 --- a/docs/layers/github.md +++ b/docs/layers/github.md @@ -42,7 +42,7 @@ To use this configuration layer, add following snippet to your custom configurat ## Extra configuration for GitHub and Gist -For avoid repeating input the account name and passwrod, you need to add the belowing contennt for auto .SpaceVim.d/autoload/myspacevim.vim [Bootstrap Functions](https://spacevim.org/documentation/#bootstrap-functions). +For avoid repeating input the account name and passwrod, you need to add the belowing contennt for auto .SpaceVim.d/autoload/myspacevim.vim [Bootstrap Functions](https://spacevim.org/documentation/#bootstrap-functions). ```vim func! myspacevim#before() abort diff --git a/docs/layers/lang/agda.md b/docs/layers/lang/agda.md index 862171318..898cce94f 100644 --- a/docs/layers/lang/agda.md +++ b/docs/layers/lang/agda.md @@ -16,7 +16,7 @@ description: "This layer adds agda language support to SpaceVim" ## Description -Agda is a dependently typed functional programming language. +Agda is a dependently typed functional programming language. This layer adds [agda](https://github.com/agda/agda) language support to SpaceVim. ## Features diff --git a/docs/layers/lang/dart.md b/docs/layers/lang/dart.md index 70f71a3c5..dfab41f4c 100644 --- a/docs/layers/lang/dart.md +++ b/docs/layers/lang/dart.md @@ -60,7 +60,7 @@ pub global activate dart_repl ### Inferior REPL process -Start a `dart.repl` inferior REPL process with `SPC l s i`. +Start a `dart.repl` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/elixir.md b/docs/layers/lang/elixir.md index 83ebc879d..8d324cbe7 100644 --- a/docs/layers/lang/elixir.md +++ b/docs/layers/lang/elixir.md @@ -57,7 +57,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `iex` inferior REPL process with `SPC l s i`. +Start a `iex` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/elm.md b/docs/layers/lang/elm.md index 52817a510..ce844ac4f 100644 --- a/docs/layers/lang/elm.md +++ b/docs/layers/lang/elm.md @@ -84,7 +84,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `elm repl` inferior REPL process with `SPC l s i`. +Start a `elm repl` inferior REPL process with `SPC l s i`. ![elm repl](https://user-images.githubusercontent.com/13142418/44625046-7b2f7700-a931-11e8-807e-dba3f73c9e90.png) diff --git a/docs/layers/lang/erlang.md b/docs/layers/lang/erlang.md index 164e73cd3..d0ad2e8c0 100644 --- a/docs/layers/lang/erlang.md +++ b/docs/layers/lang/erlang.md @@ -53,7 +53,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `erl` inferior REPL process with `SPC l s i`. +Start a `erl` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/fsharp.md b/docs/layers/lang/fsharp.md index b30dcb18c..2d0156a95 100644 --- a/docs/layers/lang/fsharp.md +++ b/docs/layers/lang/fsharp.md @@ -43,7 +43,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `fsharpi --readline-` inferior REPL process with `SPC l s i`. +Start a `fsharpi --readline-` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/haskell.md b/docs/layers/lang/haskell.md index 70dd367af..2fafee6ac 100644 --- a/docs/layers/lang/haskell.md +++ b/docs/layers/lang/haskell.md @@ -32,5 +32,5 @@ To use this configuration layer, update custom configuration file with: - syntax checking - goto definition - refernce finder -- language server protocol (need lsp layer) +- language server protocol (need lsp layer) diff --git a/docs/layers/lang/html.md b/docs/layers/lang/html.md index 7edd2301d..8ee02f65b 100644 --- a/docs/layers/lang/html.md +++ b/docs/layers/lang/html.md @@ -42,7 +42,7 @@ npm install --global vscode-html-languageserver-bin - Tags navigation on key % using matchit.vim - auto-completion - syntax checking -- language server protocol (need `lsp` layer) +- language server protocol (need `lsp` layer) ## Key bindings diff --git a/docs/layers/lang/java.md b/docs/layers/lang/java.md index 1311bd293..723417381 100644 --- a/docs/layers/lang/java.md +++ b/docs/layers/lang/java.md @@ -101,7 +101,7 @@ to SpaceVim custom configuration file. ### Inferior REPL process -Start a `jshell` inferior REPL process with `SPC l s i`. +Start a `jshell` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/julia.md b/docs/layers/lang/julia.md index 0b9fa4a18..b25e34057 100644 --- a/docs/layers/lang/julia.md +++ b/docs/layers/lang/julia.md @@ -44,7 +44,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `julia` inferior REPL process with `SPC l s i`. +Start a `julia` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/perl.md b/docs/layers/lang/perl.md index 9911faadf..17615bd34 100644 --- a/docs/layers/lang/perl.md +++ b/docs/layers/lang/perl.md @@ -44,7 +44,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `perl` inferior REPL process with `SPC l s i`. +Start a `perl` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/lang/purescript.md b/docs/layers/lang/purescript.md index 346952823..c02333559 100644 --- a/docs/layers/lang/purescript.md +++ b/docs/layers/lang/purescript.md @@ -72,7 +72,7 @@ To use this configuration layer, update custom configuration file with: ### Inferior REPL process -Start a `pulp repl` inferior REPL process with `SPC l s i`. +Start a `pulp repl` inferior REPL process with `SPC l s i`. Send code to inferior process commands: diff --git a/docs/layers/shell.md b/docs/layers/shell.md index dd4f90fb7..614f9d13a 100644 --- a/docs/layers/shell.md +++ b/docs/layers/shell.md @@ -44,7 +44,7 @@ The default shell is quickly accessible via a the default shortcut key `SPC '`. ### Default shell position and height -It is possible to choose where the shell should pop up by setting the +It is possible to choose where the shell should pop up by setting the variable `default_position` to either `top`, `bottom`, `left`, `right`, or `full`. Default value is `top`. It is also possible to set the default height in percents with the variable `default_height`. Default value is 30.