# Welcome to the nvimdots Tutor Nvimdots is a [Neovim](https://neovim.io/) config suite designed for extensibility, performance, and ease of use. It provides the ability to work with text files yet feels like you are working within an IDE environment. This tutor will walk you through how to utilize our configuration to use neovim as a powerful code editor. As a modern neovim config, it provides all the features you need: code completion, (partial) code testing, tree-sitter, DAP, fuzzy find, and more. It comes with state- of-the-art (SOTA) neovim plugins from the community to provide the best user experience. The default []() key is ``{normal}. The approximate time required to complete the tutorial is 5 minutes, although the exact duration may vary depending on the amount of time spent experimenting. # Lesson 1.1: EXPLANATION OF THE UI The opened buffers are shown at the top; you can use ``{normal} and ``{normal} to switch between them. Also, ``{normal} (with `n`{normal} being any number between 1-9) can be used to switch to the desired buffer directly. NOTE: macOS users may need to remap their `