Skip to content

arnoan/nvim

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

301 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VSCodium & Neovim

References:
Blog
Video Demonstration
Github

Youtube VSCode Tutorial

Installation

Install Neovim (0.5)

Install VSCode Insiders Edition

Install Extensions

  • Neovim

  • Whichkey

  • Python

  • Cobalt2 Theme

  • Gitlens

  • Remote - SSH

  • AuzureML

Adjust configuration files:

General/which-key settings: settings.json
Keybindings: keybindings.json
Neovim settings: vscodium_init.vim

Configure Neovim Extenion

  • Path to neovim 0.5 binary
  • Path to neovim configuration: "$HOME/.config/nvim/neovim_vscode_init.vim"

Key remappings

The key remapping (CAPSLOCK -> ESC+CTRL) configuration files for karabiner (macOS) or autohotkey (Windows) are in my .dotfiles repository.

To update this repo if VSCode settings change

  • clone this repo
  • delete contained .json settings (since they have different inode)
    • cd nvim/vscode_config/
    • rm keybindings.json settings.json
  • create hard links again
    • ln /Users/arno/Library/Application\ Support/Code\ -\ Insiders/User/keybindings.json . && ln /Users/arno/Library/Application\ Support/Code\ -\ Insiders/User/settings.json .
  • Now changes in VSCode settings are automatically reflected in repo folder

About

Neovim Config for VSCode

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vim Script 100.0%