Just a simple Neovim configuration which was used at Windows environment.
Work in progress.
- Log files viewing:
- Highlight lines with previous matched pattern via Highlight.vim:
<C-h><C-j>
- Highlight lines with previous matched pattern via Highlight.vim:
- Tuned for general writing:
- distraction free writing via Goyo & Limelight
- grammar check with vim-wordy
- include Markdown with Vim
- soft line wrap for text file and markdown file
- Enhanced UI with NERDTree, vim-airline
- Many awesome colorscheme to choose from, and able to use different colorscheme for GUI and console mode.
- Python auto completion with Deoplete, and deoplete-jedi
- OS: Windows 10
- Windows Command Prompt, nvim-qt (Not doing well with Cmder yet)
- Windows Powershell
- Scoop(https://scoop.sh/)
- Open Windows Powershell:
Set-ExecutionPolicy RemoteSigned -scope CurrentUser iex (new-object net.webclient).downloadstring('https://get.scoop.sh')
- Open Windows Powershell:
- Ctags (install via scoop:
scoop install ctags
) - Git
- Python 2.7, Python 3.6 (with pip, virtualenv)
- Node 8.9.x, npm 5.5.x
- Visual C++ Redistributable for Visual Studio 2015
- Powerline fonts
- Configuration files location:
%userprofile%\AppData\Local\nvim\
init.vim
: main configuration files just like.vimrc
ginit.vim
: configuration file just for GUI version of neovim
- Built-in color scheme directory:
%userprofile%\scoop\apps\neovim\0.3.0\Neovim\share\nvim\runtime\colors
- Install neovim
scoop install neovim
- Delete default configuration files (CAUTION: backup your files if this is not a fresh installation):
cd %userprofile%\AppData\Local\nvim del /s /q * for /f "delims=" %x in ('dir /b /ad .') do rd /s /q "%x"
- Clone this repository:
cd %userprofile%\AppData\Local\nvim git clone https://github.com/thiamteck/nvim-windows-sample-config.git .
- Run installation script:
cd %userprofile%\AppData\Local\nvim scripts\express_setup.bat
- (Optional) Install neovim provider for Node.js:
npm install -g neovim
- Install plugin with command:
nvim +PlugInstall