Giter VIP home page Giter VIP logo

nvimconfig's Introduction

๐Ÿ’ค RoeyLazyVim

Refer to LazyVim documentation.
If You REALLY insist, you are welcome to browse Neovim documentation as well.

what the f**ck is this repo about?

You probably used vscode/pycharm, and you are asking yourself what is the point of life? Why am I being drag down by this IDE ๐Ÿ˜ž

Say hello to RoeyLazyVim! The only IDE that doesn't make you shoot yourself in the foot while you're using it. It has everything you used to and even more!

Already have some experience with vi/vim? Great! This IDE is just for you!

I'm stack, what should I do?

If you want to do anything, there is a good chance it's already supported by the IDE.
A few tricks to find staff you want to do:

  • type <leader>sk (<leader> is the space key), this will give you a interface to search for keymaps.
  • type :h followed by the plugin name, this will open the plugin's documentation.
  • search online, there is a large Neovim community at you command!
  • read the LazyVim documentation given above, it might help you understand if what you want already exists, and if not how to add it (and create a PR๐Ÿ˜Š)

Good places for searching plugins

neovimcraft, awesome-neovim, github Dotfyle

TODO

  • make key maps for navigating in insert mode
  • make more key maps for gitsigns
  • make jbyuki/one-small-step-for-vimkind work
  • undo file tree changes like deleting, moving, renaming files.(maybe venv-local-history)
  • install plugins: LLM capability, gitlab integrations, overseer.nvim
  • handle big files
  • keymap for opening showing deleted files from mini.files
  • allow NeoTree to delete files(and move them to the trash)
  • make NeoTest find test files from the project's root path(not only if it's open in buffer)
  • enable formatting of json (and json5) files
  • possible plugins to install:
    • overseer.nvim
    • tmux.nvim
    • mini.visits
    • color themes: vscode.nvim
    • telescope-dapzzzz
    • vim-local-history
    • AI intellisense, options: ollama.nvim, llm.nvim, ChatGPT.nvim
    • goneovim

nvimconfig's People

Contributors

roeybenarieh avatar folke avatar 733amir avatar jessezomer avatar justalawngnome7 avatar hitchhooker avatar hunterliao29 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.