Updated Home (markdown)

rebuilt 2021-07-06 13:07:02 +02:00
parent 2b512c17a3
commit a57ab189d1

58
Home.md

@ -8,12 +8,7 @@
- [Removing Plugins](https://github.com/ChristianChiarulli/LunarVim/wiki/Removing-Plugins)
- [Using Packer](https://github.com/ChristianChiarulli/LunarVim/wiki/Using-Packer)
- [Clipboard Support](https://github.com/ChristianChiarulli/LunarVim/wiki/Clipboard-Support)
- [LSP](#lsp)
* [Lsp errors](#lsp-errors)
+ [Understanding LspInfo](#understanding-lspinfo)
+ [Example configurations](#example-configurations)
* [Last resort](#last-resort)
- [Useful Programs](#useful-programs)
- [Enabling a language server](https://github.com/ChristianChiarulli/LunarVim/wiki/Enabling-a-language-server)
- [EFM server](#efm-server)
- [Formatters and Linters](#formatters-and-linters)
- [De-bugging](#de-bugging)
@ -27,57 +22,6 @@
- [Community links](#community-links)
- [TODO](#todo)
# Useful Programs
LunarVim depends on the following:
``` bash
ranger
ueberzug
ripgrep
pynvim
neovim-remote
```
# EFM server
In order for linters and formatters to work you will need to install
`efm-langserver`
``` vim
:LspInstall efm
```
# Formatters and Linters
**Python**
``` bash
pip3 install --user flake8
pip3 install --user yapf
```
**Lua**
``` bash
luarocks install --server=https://luarocks.org/dev luaformatter
```
**Yaml, Json, Javascript, HTML, CSS**
``` bash
npm install -g prettier
```
**Markdown**
``` bash
pandoc
```
# De-bugging
To set up your particular debugger, look here: