# ⌨️ bepo.nvim ![Neovim version](https://img.shields.io/badge/Neovim-0.5-57A143?style=flat&logo=neovim) [![](https://img.shields.io/badge/powered%20by-riss-lightgrey)](https://cj.rs/riss) ![GitHub tag (latest SemVer)](https://img.shields.io/github/v/tag/cljoly/bepo.nvim?color=darkgreen&sort=semver) Mappings for the [bepo][] layout in Lua, inspired by [vim-bepo][vb] It aims to be faster (takes only 0.4ms at startup on my machine, while [vim-bepo][vb] requires 1.6ms) and more customizable (see `:help bepo.nvim-cherry-pick`) ## Example Use You should call the extension early in your config, so that you can erase mappings later (or with later extensions) more easily. ``` lua require("bepo").setup() ``` You can also apply only some mapping groups: ``` lua require("bepo").movement() require("bepo").tabs() require("bepo").easy_access() require("bepo").window() ``` See [the help file][help] for more details and the mappings installed. [vb]: https://github.com/michamos/vim-bepo [help]: https://github.com/cljoly/bepo.nvim/blob/main/doc/bepo-nvim.txt [bepo]: https://bepo.fr/