Skip to content

IsWladi/Neovim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Neovim/

Install Instructions

Install requires Neovim 0.10+. Always review the code before installing a configuration.

  • Download the tarball

    wget https://github.com/neovim/neovim/releases/download/v0.10.0/nvim-linux64.tar.gz
  • Uncompress the file and move

    tar xzvf nvim-linux64.tar.gz
    sudo mv nvim-linux64 /usr/local/
    rm nvim-linux64.tar.gz
  • Create a symbolic link

    sudo ln -s /usr/local/nvim-linux64/bin/nvim /usr/local/bin/nvim
  • Add an alias for nvim in the ~/.zshrc:

    alias n="nvim"
  • Clone the repository and install the plugins

    git clone git@github.com:IsWladi/Neovim ~/.config/nvim
    nvim

Chrome extension - Vimium keymaps

    # Insert your preferred key mappings here.
    map t scrollDown
    map n scrollUp
    map f LinkHints.activateModeToOpenInNewTab
    map F LinkHints.activateMode
    map s nextTab
    map S previousTab

Java Spring Boot Debugging

  • Execute the API in debug mode:

    mvn spring-boot:run -Dspring-boot.run.jvmArguments="-Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=5005"
  • Open the main class of the project to load LSP.

  • Open the Controller class and set breakpoints.

  • Initialize the debug in the main class (if you don't initialize at the main class, the debug will not work).

  • Call the endpoint with the browser or Postman.

About

My Neovim config.

Topics

Resources

Stars

Watchers

Forks

Languages