neovim
NvChad Shortcuts & Hotkeys
https://www.reddit.com/r/neovim/comments/12qku4w/nvchad_cheatsheet/
space+c+h CHEATSHEET
space+t+h THEMES
ctrl+n nvimtree (m: mark, a: add file, c: copy, p: paste, r: rename)
ctrl+hjkl fenster switchen
space+f+f find file
space+f+b find buffered file
:vsp vertical split
:sp split
space+n line numbers
space+r+n relative line numbers
space+x close buffer tab
tab / shift+tab switch buffer tab
space+h terminal horizontal split
space+v terminal vertical split
NvChad Installation
https://nvchad.com/docs/quickstart/install
# essentials für zb C-Compiler
apt install build-essential
# Nerdfont installieren
wget -P ~/.local/share/fonts https://github.com/ryanoasis/nerd-fonts/releases/download/v3.0.2/JetBrainsMono.zip \
&& cd ~/.local/share/fonts \
&& unzip JetBrainsMono.zip \
&& rm JetBrainsMono.zip \
&& fc-cache -fv
# Nvim installieren
snap install nvim --classic
# NvChad installieren
git clone https://github.com/NvChad/starter ~/.config/nvim && nvim
# in nvim:
:MasonInstallAll
Falls es Probleme auf einem Hetzner Server mit dem Nutzervezeichnis unter root gibt:
(in nvim mit :echo stdpath("config") prüfen was nvim als home-Verzeichnis nimmt)
mkdir -p /home/root/.config
mv /root/.config/nvim /home/root/.config/
nvim cheatsheet
https://www.reddit.com/r/vim/comments/18b1nqj/neovim_cheat_sheet/
neovim + lazyvim Installation
neovim
https://github.com/neovim/neovim/blob/master/INSTALL.md
sudo apt install software-properties-common
# sudo add-apt-repository ppa:neovim-ppa/unstable
sudo add-apt-repository ppa:neovim-ppa/stable
sudo apt update
sudo apt install neovim
lazyvim
https://www.lazyvim.org/installation
# required
mv ~/.config/nvim{,.bak}
# optional but recommended
mv ~/.local/share/nvim{,.bak}
mv ~/.local/state/nvim{,.bak}
mv ~/.cache/nvim{,.bak}
git clone https://github.com/LazyVim/starter ~/.config/nvim
rm -rf ~/.config/nvim/.git
nvim
It is recommended to run
:LazyHealth
after installation. This will load all plugins and check if everything is working correctly.
sudo apt-get install xclip