Skip to content

git-emran/emran-neovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emran's Custom Neovim setup

Modular | Scalable | Easy to Maintain

Emran Neovim Alpha

Why vim ?

It is an improvement of vi editor from the 1970's. It is a text editor. Vim has been around for a long time. It makes you productive, efficient and it is BLAZINGLY fast. Works over remote ssh without needing a GUI. Vim has a rock solid stability that will surpass your expectation by a long shot. Instead of “where’s my cursor and how do I drag-select this?” you start thinking:

“I want to operate on this sentence, that block, or that function.”

What you need to know

A little bit of Lua knowledge Vim motions : Vim motions are "cursor motions", you use them to perform editing, navigation and move around without using the mouse.

Setup

My setup is so easy that you can copy it in just 4 steps.

  1. Clone this repository into your Neovim config directory: [git clone https://github.com/git-emran/emran-neovim.git ~/.config/nvim]

  2. Recreate my Folder structure. For example: options folder (for all neovim options), keymaps folder (for all keybindings), plugins folder (for all plugins) and etc.

  3. Create your custom init.lua file in your .config/nvim directory.

  4. Paste my init.lua content and run " :Lazy sync "

About

My Custom | Modular NeoVim config. Easy integration with custom keybindings. Feel free to use !!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages