Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abronte/neovim-config
https://github.com/abronte/neovim-config
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/abronte/neovim-config
- Owner: abronte
- Created: 2023-03-08T18:58:20.000Z (almost 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-24T18:16:41.000Z (over 1 year ago)
- Last Synced: 2024-11-11T19:44:52.956Z (3 months ago)
- Language: Lua
- Size: 13.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Adam's Neovim Config
## Setup
1. Install packer
```
git clone --depth 1 https://github.com/wbthomason/packer.nvim\
~/.local/share/nvim/site/pack/packer/start/packer.nvim
```2. Clone repo
```
mkdir -p ~/.config && git clone [email protected]:abronte/neovim-config.git ~/.config/nvim
```3. Sync Plugins
```
nvim --headless -c 'autocmd User PackerComplete quitall' -c 'PackerSync'
```## Plugins Used
* https://github.com/wbthomason/packer.nvim
* https://github.com/folke/tokyonight.nvim
* https://github.com/nvim-tree/nvim-tree.lua
* https://github.com/ctrlpvim/ctrlp.vim
* https://github.com/terrortylor/nvim-comment
* https://github.com/akinsho/toggleterm.nvim## Useful Keymappings
* `` - move to left split
* `` - move to top split
* `` - move to bottom split
* `` - move to right split
* `, h` - decrease split height
* `, H` - increase split height
* `, w` - decrease split width
* `, W` - increase split width
* `, p` - nvim tree togger
* `` - nvim tree cd
* `` - nvim tree open new tab
* `` - nvim tree open in vertical split
* `-` - nvim tree up
* `` - ctrlp open
* `\\` - toggle comment
* `, t` - open terminal horizontal split
* `, ` - open terminal in new tab
* `, ` - escape terminal mode