summaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorChris <[email protected]>2021-03-22 22:09:11 -0400
committerChris <[email protected]>2021-03-22 22:09:11 -0400
commit544b67d80a8ec783dd30e396ea9f7a7d08415c0a (patch)
treeba5828f2ea4f75b13df4749d6da1b286859e26df /README.md
parent3c07627b4d3111f0a10b4883c3b16b241ff7c1b8 (diff)
better vscode support
Diffstat (limited to 'README.md')
-rw-r--r--README.md33
1 files changed, 17 insertions, 16 deletions
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 <username>
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