My nvchad 2.5 config for Neovim
This is my repo for the ~/.config/nvim
folder in NvChad config
Prerequisites:
npm
and yarn
CLIFor Linux & macOS:
# Clone this nvim config repo
git clone https://github.com/trongthanh/nvchad ~/.config/nvim
# init settings
nvim
# 1. Lazy will automatically start installing plugins, wait until it's done
# 2. Run :MasonInstallAll to install all servers from this custom config
# 3. Quit nvim to continue
# Remove the .git folder
rm -rf ~/.config/nvim/.git
Other languages has syntax highlighting only, such as Markdown, Dockerfile, Bash...
Extras from NvChad 2:
s
and S
):Tab /:/l0r1
)Space p m
)Ctrl-n
)S)
, nmode: ysiw)
, cs"'
)I've changed a bunch of NvChad default mappings for better actions grouping, for e.g: Spc l
for LSP, Spc f
for Telescope commands, Spc w
for wiki...
In addition, I've added some frequently used text objects and shortcuts:
il
, al
)c"
instead of ci"
)c)
in stead of ci)
)Ctrl-Alt-t
)See mappings.lua OR open cheatsheet (in nvim, Space c h
) for details.
© 2023-current Tran Trong Thanh. MIT License