|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Neovim||64,073||10 hours ago||1,637||other||Vim Script|
|Vim-fork focused on extensibility and usability|
|Fzf||51,212||8||5||2 days ago||62||April 17, 2021||309||mit||Go|
|:cherry_blossom: A command-line fuzzy finder|
|Vim Plug||30,289||2 months ago||120||mit||Vim Script|
|:hibiscus: Minimalist Vim Plugin Manager|
|Coc.nvim||22,511||82||263||7 days ago||97||September 19, 2022||42||other||TypeScript|
|Nodejs extension host for vim & neovim, load extensions like VSCode and host language servers.|
|Spacevim||19,719||16 hours ago||1||July 02, 2022||26||gpl-3.0||Lua|
|A community-driven modular vim/neovim distribution - The ultimate vimrc|
|Nvchad||15,538||a day ago||2||August 19, 2021||1||gpl-3.0||Lua|
|An attempt to make neovim cli functional like an IDE while being very beautiful, blazing fast startuptime|
|Vim Galore||15,154||a month ago||8||cc-by-sa-4.0||Vim script|
|:mortar_board: All things Vim!|
|Lunarvim||13,738||10 hours ago||78||gpl-3.0||Lua|
|🌙 LunarVim is an IDE layer for Neovim. Completely free and community driven.|
|Vim||11,720||10 hours ago||1,420||mit||TypeScript|
|:star: Vim for Visual Studio Code|
|Oni||11,477||1||3 years ago||6||April 02, 2017||518||mit||TypeScript|
|Oni: Modern Modal Editing - powered by Neovim|
Practice Using Neovim and Moving around with the Keys HJKL.
Using NeovimKeys for 10-20 minutes before using Neovim always helps. With enough practice every day, you should be able to use HJKL in neovim like a pro and be a lot more productive.
This project is a work in progress and I will add a section to update your keybindings and also add more macros for you to be able to entirely simulate productive use of neovim/vim.
.jarfile from the latest release
NeovimKeys.jar(if you are on Windows 10 it will give you a prompt asking how you want to run the application like below. Just select the first one that says
java -jar /path/to/jar/NeovimKeys.jar
out/production/NeovimKeys/directory to see all the compiled classes.
jar -cvfm ../../artifacts/NeovimKeys.jar META-INF/MANIFEST.MF Frame.class Node.class style.class
out/artifacts/and can be easily ran by running the command:
java -jar path/to/jar/NeovimKeys.jar
This works like how any ordinary Neovim would work.
Normal Mode (when the cursor is black), to move you use
HJKL (H = left, J = down, K = up, L = right)
Insert Mode (when your cursor is green), you can type text and use
arrow keys to move.
You can press
Escape to switch from
Insert Mode to
Normal Mode and
i to switch from
Normal Mode to
The goal is to move to the blue node with text in the center and type whatever is in the node. After you do that, the blue node will reposition with new text. This will go in an endless cycle and you can practice until you feel fast.
CURSOR (Normal Mode):
CURSOR (Insert Mode):
a project by BooleanCube :]