Skip to content

shoutcape/Neovim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim Configuration

Welcome to my first Neovim configuration repository!

Table of Contents

Features

  • Fast and lightweight: Nvim = SPEED
  • Extensible: Easily add or remove plugins to suit your needs.
  • LSP Support: Built-in support for Language Server Protocol.
  • Autocomplete: Powered by completion plugins for a smooth coding experience.
  • Syntax Highlighting: Improved syntax highlighting for various languages.
  • File Explorer: Navigate your project easily with a tree view and Telescope.

Installation

Steps

  1. Install Neovim:

    https://github.com/neovim/neovim/blob/master/INSTALL.md

  2. Clone this Repository:

    Linux

     git clone https://github.com/shoutcape/nvim-config ~/.config/nvim
    

    Windows

     git clone https://github.com/shoutcape/nvim-config $env:LOCALAPPDATA\nvim
    
  3. Start Neovim:

        nvim
    

Configuration

Basic Settings

Basic settings are configured in lua\vim-options.lua. This includes options like line numbers, tab width, and most keymaps.

Plugin Management

Plugins are managed using Lazy.vim. Configurations for plugins can be found in lua/plugins.

Plugins

Here are most of the plugins included in this configuration:

Telescope and Neotree binds

  • Space + ff: Open file finder.
  • Space + n: Toggle file explorer.

Screenshots

Here are some screenshots of the setup in action:

Näyttökuva 2024-05-30 002117 Näyttökuva 2024-05-30 002011

About

This is my current Nvim config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages