From 544b67d80a8ec783dd30e396ea9f7a7d08415c0a Mon Sep 17 00:00:00 2001 From: Chris Date: Mon, 22 Mar 2021 22:09:11 -0400 Subject: better vscode support --- README.md | 33 +++++++++++++++++---------------- 1 file changed, 17 insertions(+), 16 deletions(-) (limited to 'README.md') diff --git a/README.md b/README.md index fe341c5e..a216bae9 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,5 @@ ![NVCode Logo](./utils/media/nvcode_logo.png) - ![NVCode Demo](./utils/media/demo.png) If you are looking for my old configs checkout the two snapshot branches @@ -23,16 +22,18 @@ sudo rm -r neovim After installing the [Neovim extension](https://github.com/asvetliakov/vscode-neovim) in VSCode -I recommend using this alongside the VSCode which-key extension +I recommend using this alongside the VSCode +[which-key](https://github.com/VSpaceCode/vscode-which-key) extension -Along with some of my config files you can find in utils/vscode\_config +You will also need `settings.json` and `keybindings.json` which can be +found in utils/vscode\_config Point the nvim path to your `nvim` binary -Point your `init.lua` path to: +Point your `init.vim` path to: ``` vim -$HOME/.config/nvim/lua/nv-vscode/init.lua +$HOME/.config/nvim/vimscript/nv-vscode/init.vim ``` ## Clipboard Support @@ -138,24 +139,26 @@ git config --global github.user If you are looking for snippets checkout this github topic: [Snippet Topic](https://github.com/topics/vscode-snippets) +## De-bugging + +To set up your particular debugger, look here: +[link](https://github.com/mfussenegger/nvim-dap/wiki/Debug-Adapter-installation) + ## TODO **HIGH PRIORITY** -- learn nvim-dap in depth +- better install script, simple install just support `~/.config/nvim` + path + +**LOW PRIORITY** + - Implement what I can from this java config: [link](https://github.com/mfussenegger/nvim-jdtls/wiki/Sample-Configurations) - better ui for code actions - formatting - setup junit tests for java -- neovim light-bulb config -- better vscode support - - -**LOW PRIORITY** - - look into auto-install lsp - json config file (luajson) -- better install script, support both nvim and nvcode paths - get logo - look into emmet-ls - toggle virtual text diagnostics @@ -171,7 +174,5 @@ Topic](https://github.com/topics/vscode-snippets) **PLUGIN BUGS** - finding files from dashboard sometimes number not set -- spell not activated in readme Markdown -- better auto-import -- can't find global binary for markdown-lint +- better auto-import (jsx) - keep and eye on indent guides plugin for thin lines -- cgit v1.2.3