Skip to content

lanruo942/neovim-config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

macOS neovim Lua License

Introduction

This repo hosts my Neovim configuration macOS. init.lua is the config entry point for terminal Neovim.

Most of my configuration process comes from Neovim-from-scratch. If you also want to learn you can click the link to view.

Features

Suggestion

I don't recommend you to just clone the whole repository and use it, you should have your own configuration. You can copy the parts you want and add them to your own configuration.

Some plugins require additional dependencies to be installed, if you encounter dependency errors please check the plugin's github page.

Attention

The Alt key in vim corresponds to the macOS command key, which is bound to system and application-level keymaps, that cannot be mapped to vim shortcuts. If you want to edit the keymaps list using Alt and are using iterm2 terminal software, you can set preferences -> profiles -> keys -> Left Option Key to ESC+. Then your Option key will be mapped to the A/M (Alt/Meta) key in vim.

If you use other terminal software, please google for the setting method.

Shortcuts

Most of the custom shortcuts are in the file /lua/summer/keymaps.lua, other plugins' shortcuts can be found in their respective configuration files.

Some plugins don't have configured shortcuts but use default shortcuts, you can visit their github page to see the default shortcuts.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages