git clone https://github.com/arakkkkk/nvim ~/.config/nvim
sudo apt install nvim
https://github.com/neovim/neovim/wiki/Installing-Neovim#appimage-universal-linux-package
1 cyan = "#56b6c2",
48 cyan_1 = "#c5f6fa",
1 cyan_2 = "#99e9f2",
2 cyan_3 = "#66d9e8",
3 purple = "#c678dd",
4 purple_1 = "#a9a1e1",
5
git clone https://github.com/arakkkkk/nvim AppData/Local/nvim
winget install Neovim.Neovim
See all plugins in here.
- Install LS with
:Mason
. - Set up automatically.
- nvim-lspconfig
- nvim-cmp
- Install Formatter with
:Mason
. - Set up formatter with conform.nvim.
nvim/lua/configs/conform.lua
- Install Formatter with
:Mason
. - Set up formatter with nvim-lint.nvim.
nvim/lua/configs/lint.lua
See all keymaps in here.
key | action | plugin |
---|---|---|
ff | Find file(file name) | telescope.nvim |
fg | Search file | telescope.nvim |
fo | File history | telescope.nvim |
e | File tree | nvim-tree.lua |
t | Code outline | aerial.nvim |
K | Code information | lspsaga.nvim |
gd | Jump definition | lspsaga.nvim |
ga | Code action | lspsaga.nvim |
[e / ]e | Next / Previous diagnostics | lspsaga.nvim |
j | Jump cursole | hop.nvim |
/// | Move cursole | smart-splits.nvim |
/ | Shift buffer | bufferline.nvim |
<C-> | Floating term | toggleterm.nvim |
ss | ||
siw |
- Select and install LSP with Mason by
:Mason
:LspInfo
pip install pynvim
- "
-
- clipboard
-
- clipboard
- r
- command to quick run
- c
- command to run with !