TheItcor/MoaiVim

github github
preconfigured-configuration
stars 2
issues 0
subscribers 0
forks 1
CREATED

UPDATED


Version License: GPL v3

C++? Rust? Maybe Python? This config is good for programming in most languages. Syntax highlighting, snippets, LSR, and Vim-motions will take your fast coding to the next level.

Requirements

  • Git
  • Neovim >= 0.11.0

How to install it?

1. Install the Neovim

Ubuntu / Debian /Linux Mint / Pop!_OS / Zorin OS

sudo add-apt-repository ppa:neovim-ppa/stable -y
sudo apt update && sudo apt install neovim

Arch / Manjaro / EndeavourOS / CachyOS

sudo pacman -S neovim

OpenSUSE

sudo zypper install neovim

Gentoo

sudo emerge -a app-editors/neovim

Fedora

sudo dnf install neovim

2. Install the config

Last stable verison:

curl:

TAG=$(curl -s https://api.github.com/repos/TheItcor/MoaiVim/releases/latest | grep "tag_name" | cut -d : -f 2 | cut -d \" -f2) && curl -L https://github.com/TheItcor/MoaiVim/archive/refs/tags/$TAG.zip -o /tmp/moai.zip && unzip /tmp/moai.zip -d /tmp/moai && mkdir -p ~/.config/nvim && mv /tmp/moai/*/* ~/.config/nvim/ && rm -rf /tmp/moai /tmp/moai.zip

wget:

TAG=$(wget -q -O - https://api.github.com/repos/TheItcor/MoaiVim/releases/latest | grep "tag_name" | cut -d : -f 2 | cut -d \" -f2) && wget https://github.com/TheItcor/MoaiVim/archive/refs/tags/$TAG.zip -O /tmp/moai.zip && unzip /tmp/moai.zip -d /tmp/moai && mkdir -p ~/.config/nvim && mv /tmp/moai/*/* ~/.config/nvim/ && rm -rf /tmp/moai /tmp/moai.zip

Unstable / bleeding-edge version verison:

git clone https://github.com/TheItcor/MoaiVim.git ~/.config/nvim

3. Open Neovim & Enjoy

nvim

... And just wait for Vim-Plug, plugins, and lsp to download.

What's inside?

  • Git system right in Vim
  • Terminal right in vim
  • Compile + Run
  • File Manager
  • LSR
  • Snippets
  • Others nice stuff

Key mapping

Command Keys
Open/Close Terminal Alt + x
File tree Alt + e
Compile & Run F5
File Menu Space + gg
Definition K

License?

It's GNU Licensе: GPL-3.0

Afterword

Thank you for your interest in my project. I welcome any suggestions you may have.