Skip to content

flipjs/nvim

Repository files navigation

My Neovim Configuration

Pre-install

Install

  • Clone this repo to ~/.config/nvim
  • Run nvim and do :PlugInstall
  • Close and run nvim again, there should be no warning messages anymore

Post-install

  • Locate and change directory to tern_for_vim plugin and run npm install
    • Install tern - npm install -g tern
    • You might want to have .tern-project in your home directory
  • Install prettier - npm install -g prettier
  • Install silver searcher - brew install the_silver_searcher
  • ctags req - brew install automake
  • ctags req - brew install pkg-config
  • Install universal ctags
    • steps:
      git clone https://github.com/universal-ctags/ctags.git
      cd ctags
      ./autogen.sh 
      ./configure
      make
      sudo make install
      
  • Install jsctags - npm install -g git+https://github.com/ramitos/jsctags.git
  • Run :CheckHealth and fix if any
  • You might need powerline fonts installed for your terminal

Plugin-dependent Chores

- Marvim (for saved macros)
    - Create a symlink to your home directory called ".marvim" and point it to `$HOME/.config/nvim/plugins_data/marvim`

Troubleshooting

Google is your friend

Useful Links

License

MIT © Felipe Apostol

About

Neovim Configuration

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published