Skip to content

NashZhangMCHP/nvim_config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Neovim

My Neovim configuration.

Directory

  • installer folder contains necessary Neovim install files
    • Neovim install zip file (you may use latest release)
    • installer\user_home\.ctags : support markdown file outline with Tagbar. Exuberant Ctags is needed. Copy this file into user home (~) folder.
    • External tools binary, such as Ctags.exe, rg.exe, cscope.exe, fzf.exe
  • nvim folder contains Neovim configuration files. Put the folder at ~\AppData\Local\ folder
    • nvim\init.vim : main configuration file
    • nvim\ginit.vim : further GUI configuration file
    • nvim\autoload\plug.vim: vim-plug manager

Install and Configure Neovim in Windows

  1. Download Neovim install zip file. Unzip it to C:\Neovim\ folder (or any folder you like) and add C:\Neovim\bin to Windows environment PATH.
  2. Copy nvim folder into ~\AppData\Local\ folder.
  3. Start nvim-qt.exe, and run :PlugInstall, have a cup of tea and wait for done.
  4. Copy external tools binary into C:\Neovim\bin\ folder (or any folder in Windows env. PATH). It depends on what plugin you will use.
  5. Restart nvim-qt.exe. Enjoy, explore, and tune with your style :-)

Note:

  1. Run %LOCALAPPDATA% in Windows file explorer to open ~\AppData\Local\ folder.
  2. Git is needed for vim-plug manager to clone plugins from GitHub.

Further Setup Tips

  • Add Windows Sendto menu

    1. Create a nvim-qt.exe shortcut using Create Shortcut Wizard (right-click > Shortcut).
    2. Open the run window - WIN+R.
    3. Type shell:sendto in the run box. Then OK. That opens the "sendto" folder.
    4. Drag nvim-qt.exe shortcut from the desktop into the "sendto" folder.
  • Make a Windows shortcut start relative to where the folder is

    1. Right-click on the nvim-qt.exe shortcut and select “Properties”.
    2. Under the “Shortcut” tab, add %CD% in “Start in” field.

Using Vim

About

My Neovim configuration

Resources

Stars

Watchers

Forks

Packages

No packages published