Skip to main content

Reason for use neovim ๐Ÿ“”

·202 words·1 min· loading · loading · · ·
SIRPS
Author
SIRPS
SystemSoftdev. Interested in Electronic Devices and Computers
Table of Contents

What is neovim ??
#

  • neovim is vim extend fork packages.
  • Powerful Performance: Leveraging the core Vi engine and a Linux kernel-like interpreter, Neovim processes code at astonishing speeds. It handles large projects seamlessly, ensuring a smooth experience even with complex codebases.
  • High Extensibility: Neovim supports the Lua scripting language, enabling the use of diverse plugins and extensions. This allows for extensive customization tailored to your workflow. You can add desired features and exert full control over your editor.
  • Modern UI/UX: Unlike the traditional Vi editor, Neovim boasts a modern user interface. With various themes and font options, you can create a user-friendly environment. Dark mode support helps reduce eye strain, particularly during extended coding sessions.
  • Rich Functionality: Neovim provides a suite of features designed for intricate code editing tasks. Multi-cursor functionality allows simultaneous editing of multiple files, boosting efficiency. Integration with version control systems simplifies code history management and recovery.
  • Fast response speed with asynchronous plugin support

My neovim configure
#

ยป tree .config/nvim/
.config/nvim/
โ”œโ”€โ”€ init.lua
โ”œโ”€โ”€ lazy-lock.json
โ”œโ”€โ”€ lazyvim.json
โ””โ”€โ”€ lua
    โ”œโ”€โ”€ config
    โ”‚ย ย  โ””โ”€โ”€ alpha.lua
    โ”œโ”€โ”€ keymaps.lua
    โ”œโ”€โ”€ lsp-config.lua
    โ”œโ”€โ”€ options.lua
    โ””โ”€โ”€ plugins
        โ”œโ”€โ”€ alpha.lua
        โ”œโ”€โ”€ colorscheme.lua
        โ”œโ”€โ”€ init.lua
        โ”œโ”€โ”€ neo-tree.lua
        โ””โ”€โ”€ treesitter.lua
jwi / neovim

0
0