Skip to content

Latest commit

 

History

History
71 lines (51 loc) · 1.89 KB

README.md

File metadata and controls

71 lines (51 loc) · 1.89 KB

My neovim Setup

Here's my Neovim setup for my Golang and Rust development with my WSL2 and Ubuntu 22.04, which highly improve my coding flow.

Prerequisite

Essentials Plugin

Essentials Visual Style

Install

Make sure that you have .config folder in your $HOME directory

ln -s $PWD ~/.config/nvim

Install with Packer first

In your Vim command line, type as below

:PackerInstall

This will install Mason installer.

Some other important Packer command

:PackerClean
:CheckHealth

Follow up install with Mason

:MasonInstall rust-analyzer codelldb gopls csharp-language-server svelte-language-server cpplint

When finish we can check with

:Mason

csharp / dotnet

Better use dotnet7.0

Some Important Keyboard Shortcut

Shortcut Description
- View file Explorer
- => Navigate to folder then + a Crete new file without quit buffer
s => Navigate to folder then + s Open file in default editor or open file explorer
bd Quit Buffer
, + ff Fuzzy Search, , is defined in default.lua

Massive Credit to