Skip to content

skyrippa/neovim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

Neovim Personal Configs

This repository has the sole purpose of having a remote repository to, whenever I'm changing OS, or devices, I can always have the same setup for my Neovim editor.

Built-in features

I added some built-in features to Neovim, such as enabling line number, indentation length and autoindentation, as well as horizontal scrolling.

I also enabled the possibility of overriding the global configuration for the editor, with a local .nvimrc file for each project.

Last but not least, I've mapped some shortcuts to navigate between Neovim windows and exiting its terminal emulator.

Plugins

I've added some plugins, whose improved my productivity while keeping the editor simple and minimalist.

  • Ctrlp.vim - To enable file searching.
  • Vim-fugitive - Git wrapper.
  • Vim-airline - Lightweight file status/tabline.
  • Vim-sleuth - File indentation on the fly.
  • Coc.nvim - Powerful extension host for IDE-like experience (autocomplete, linting, LSP...).
  • NERDTree - A tree explorer plugin for vim.
  • NightFox - Highly customizable theme for vim and neovim with support for lsp, treesitter and a variety of plugins.
  • Lucid Theme - A color scheme for VIM with vivid highlights and friendly, clear colors.

Other confs

I also added a note to remember myself for when I'm setting up Neovim on another OS or machine, to bind Solargraph with Coc.nvim and have Ruby docs and autocomplete available for me. This is because nowadays I mainly work with the Ruby language, but I'm sure there are many other options available.

Appearance

See below a bit of what we can do with Neovim:

  • Tree explorer and Solargraph loading image

  • Searching files image

  • Insert mode
    image

  • Coc.nvim + Solargraph autocomplete options with docs image

  • Vim-fugitive's amazing git wrapper image

Inspirations:

About

Configs for a minimalist productive code editor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published