VSCodium & Neovim
What is VSCodium?
From vscodium.com
:
Microsoft’s vscode source code is open source (MIT-licensed), but the product available for download (Visual Studio Code) is licensed under this not-FLOSS license and contains telemetry/tracking.
Installing VSCodium
-
On Mac
-
Arch Linux
-
Ubuntu
Configuring Plugins
By default you will be able to use all of the extensions available on open-vsx.org.
If you want all of the extensions available in vanilla VS Code then you will need to edit product.json
and add the following:
Finding product.json on Mac
Open Finder
then Applications
Then right click VSCodium
and select Show Package Contents
From here the path is Contents/Resources/app/product.json
Finding product.json on Linux
Here is the path to product.json
on Linux:
The Neovim Extension
From the repo description:
The extension is using full embedded neovim instance as backend (with the exception of the insert mode and window/buffer/file management), no more half-complete VIM emulation
Install Neovim Extension
Search for the Neo Vim extension
Integrating your config
To integrate your config you will just need to point the extension to your nvim
binary and init.vim
The Which-key Extension
Search for the Which-key extension
Configuration
You can find sample configurations in my nvim
repo
- General/which-key settings: settings.json
- Keybindings: keybindings.json
- Neovim settings settings.vim