ryutah / neovim_setting

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

NeoVim Settings

My neovim configrations

Pre Required

Language / Tools

  • languages
    • golang
    • node
    • python
  • tools
    • graphviz

Setup

In terminal

./script/setup.sh

In neovim

:PackerSync
:UpdateTools
:Copilot setup

Other Configurations

Golang Remote Debug Config

For debug remote golang app (like docker container application), change some configs for project.

# port number for dlv debugger.
export GO_DEBUG_DELVE_PORT=38697
# absolute path of project root
export GO_DEBUG_PROJECT_ROOT_DIR=$(pwd)
# absolute path of project root path on remote server.
export GO_DEBUG_SUBSTITUTE_PATH=/app

Tips

.luarc.json

adds below config to your .luarc.json to disable annoying diagnostics.

{
  "diagnostics.disable": ["missing-fields"]
}

About


Languages

Language:Lua 80.0%Language:Vim Snippet 18.5%Language:Shell 1.4%Language:HCL 0.1%