Skip to main content

Made neovim into a full featured IDE with NvChad: A Comprehensive Guide

··312 words·2 mins· loading · loading ·
Neovim
UmmIt
Author
UmmIt
Loves to write about technology, and cybersecurity related topics :)
Table of Contents

Overview
#

Have you try to use Neovim as your IDE? that might be difficult for the first initial setup. But, with NvChad, you can easily turn Neovim into a full-featured IDE with just one command. after that, you also can install various plugins that you need.

What’s NvChad?
#

NvChad is a community-driven Neovim setup that provides a comprehensive IDE experience. It includes various features. You can just say it’s a full-featured IDE of vscode.

Installation
#

Begin to install NvChad, Please ensure you have Neovim installed, Also for To avoid appearing error, please rmove any existing configurations.

rm -rfv ~/.local/share/nvim

Then, install NvChad using:

git clone https://github.com/NvChad/starter ~/.config/nvim

after that, open Neovim and run:

nvim

and now will be automatically install all the plugins that required by NvChad.

NvChad usage
#

NvChad provides various features and shortcuts to enhance your Neovim experience. Here are some of the most useful ones:

Theming
#

NvChad provides various themes. To access them, press Space + t + h in Neovim and choose from the available options.

Syntax Highlighting
#

For language syntax highlighting, manually install supported languages. In Neovim, use:

:TSInstall css html javascript

This example installs support for CSS, HTML, and JavaScript.

Check installed syntax highlighting using:

:TsInstallInfo

File Tree and Shortcuts
#

Navigate the file tree with Ctrl + n. Useful shortcuts include:

  • Select file: Arrow keys
  • Open file: Enter
  • Delete file: d
  • Create directory/file: Press a, enter name
  • Copy directory/file: c
  • Paste directory/file: p
  • Rename directory/file: r, enter name

Finding Files
#

Use Space + f + f to search for files.

Cheatsheet
#

Access the NvChad cheatsheet with Space + c + h.

Result
#

I can’t think of any other word. Its just wondeful.

What are the reasons need vscode? Just Deleteing VSCode lmfao

Result

References
#

Related

Enhancing Your Gentoo Linux Installation: Post-Installation
··1597 words·8 mins· loading · loading
Open-RC Gentoo Linux
Setting Up a Minecraft Server on VPS: A Comprehensive Guide
·670 words·4 mins· loading · loading
Games Minecraft VPS Self-Host
Full Disk Encryption with GRUB and Including /boot: Step-by-Step Guide
··567 words·3 mins· loading · loading
LUKS Linux Arch Linux
Encrypt and Decrypt Your Internal Disk with an Existing Decrypted Filesystem Inside Keyfile
·1085 words·6 mins· loading · loading
LUKS
Mounting Your Internal Disk on your Linux System
··619 words·3 mins· loading · loading
Harddisk Linux
Configuring DNS Over HTTPS (DoH) on your system
··897 words·5 mins· loading · loading
DoH DNS