Skip to content

Latest commit

 

History

History
66 lines (51 loc) · 2.28 KB

README.md

File metadata and controls

66 lines (51 loc) · 2.28 KB

image

ClaxVim

Distributable neovim config written in Lua, Lazy.nvim and Shell.Built from scratch, has all the features of a modern IDE

This project is dedicated to my friend "Clax", in a stupid attempt to make him install Arch Linux (Lol)

Installation:

Simply run this install script


cd clax.nvim
chmod +x install
./install

image

Keybinds

Here's a table of keybinds from your Lua file for the Neovim config:

Keybind Functionality
<leader>ot Open a vertical split terminal
<leader>pv Netrw command
<leader>nt Neotree command
<leader>md Toggle Markdown Preview (only works on .md files)
<leader>ff Find files using telescope
<leader>lg Live grep using telescope
<leader>fb List buffers using telescope
<leader>of List old files using telescope
<leader>nf New file
<A-,> Go to previous buffer
<A-.> Go to next buffer
<A-<>, <A->> Move to previous/next buffer
<A-1>, <A-2>, <A-3>, <A-4>, <A-5>, <A-6>, <A-7>, <A-8>, <A-9>, <A-0> Go to buffer in position 1 through 9 or last
<A-p> Pin/unpin buffer
<A-c> Close buffer
<C-p> Magic buffer-picking mode
<Space>bb, <Space>bd, <Space>bl, <Space>bw Sort buffers by buffer number, directory, language, or window number
<C-k> Select previous suggestion
<C-j> Select next suggestion
<C-b> Scroll docs up
<C-f> Scroll docs down
<C-Space> Show completion suggestions
<C-e> Close completion window
<CR> Confirm selection (without selecting)

This table is based on the keybinds defined by default. Explore the init.lua file to customize keybindings, plugins, and other settings to suit your workflow. The Packer.nvim integration provides a clean and organized way to manage your plugins.

Uninstall

Simply run this command

rm -rf ~/.config/nvim ~/.local/share/nvim

Contribute:

We welcome contributions! Whether it's bug fixes, new features, or optimizations, feel free to open issues and pull requests.