# Quick start
TIP
# If you're new to NeoVim/Vim
I strongly encourage you to learn how to use NeoVim/Vim, as it's more than a normal text editor.
These are highly recommend and a must do for any new Vimmer
- Vim tutor
:Tutor
- In-built help docs
:h <cmd> :h autocommand :h nvim.api :h insert
- Google your issue (opens new window)
- Example format query,
neovim how to delete 10 lines
- Example format query,
- NeoVim quick reference (opens new window)
- Vim movement games
- Vim Adventures (opens new window)
- Vim Genius (opens new window) After the initial installation, we recommend setting up a few things based on your needs.
# Tree-sitter
To install syntax highlighting and treesitter support for your language:
:TSInstall <TAB>
NOTE: <TAB>
indicates that you should press the <TAB>
key and cycle through your options
Not all languages are supported. For a list of supported languages look here (opens new window)
# Language Server
To install a Language Server for your language:
:LspInstall <TAB>
Sometimes the language server for your language will not have an obvious name. For instance, the language server for ruby is solargraph. Metals is the language server for scala, etc. To find the corresponding language server for your language look here (opens new window)
# Nerd Fonts
Installing a nerd font (opens new window) is recommended. Otherwise some symbols won't be rendered properly. For more information go to the configuration section .
# Theming
Nvoid ships with many themes. The default theme is onedarker
.
You may switch themes with this mapping: Space
f
c
.