Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NVIM: Stuff to checkout / read / try #24

Open
bew opened this issue Feb 17, 2020 · 11 comments
Open

NVIM: Stuff to checkout / read / try #24

bew opened this issue Feb 17, 2020 · 11 comments
Labels
for:editor kind:enhancement New feature or request

Comments

@bew
Copy link
Owner

bew commented Feb 17, 2020

@2022-11: Brain2 card, up-to-date with things to try for next-gen neovim config: 20221113T0007.

@bew bew added kind:enhancement New feature or request for:editor labels Feb 17, 2020
@bew
Copy link
Owner Author

bew commented Feb 17, 2020

@bew
Copy link
Owner Author

bew commented Feb 17, 2020

https://github.com/zenbro/dotfiles/blob/master/.nvimrc
Really cool stuff!

I should try to use marker-folding for my main config.

Also some mapping ideas:

<leader><cr>
<leader><bs>

For each h j k l:
<leader>hh <leader>jj <leader>kk <leader>ll
<leader>hn
<leader>ho (warning: close to git gutter hunk mappings, remap?)

And many more, e.g: as prefix for more mappings:
<leader>_
<leader>m
<leader>f

@bew
Copy link
Owner Author

bew commented Feb 17, 2020

@bew bew pinned this issue Feb 17, 2020
@bew bew unpinned this issue Feb 17, 2020
@bew
Copy link
Owner Author

bew commented Feb 18, 2020

Multi-language debugging frontend using the Debug Adapter Protocol (similar to LSP)
https://github.com/puremourning/vimspector

@bew
Copy link
Owner Author

bew commented Feb 18, 2020

Easily add print statements to check the flow of a piece of code, useful when we don't have a debugger...
https://github.com/bergercookie/vim-debugstring

@bew
Copy link
Owner Author

bew commented Feb 19, 2020

LSP symbols navigator/side-window
https://github.com/liuchengxu/vista.vim

@bew
Copy link
Owner Author

bew commented Mar 2, 2020

Idea: rewrite this plugin (to practice vimscript and improve the implementation)
https://github.com/wellle/visual-split.vim

@bew
Copy link
Owner Author

bew commented Mar 2, 2020

Highlight interesing words in a buffer: https://github.com/lfv89/vim-interestingwords

Find root directory for current project and do sth about it: https://github.com/airblade/vim-rooter

@bew
Copy link
Owner Author

bew commented Mar 10, 2020

Minimal filetype icon plugin:
https://github.com/LinArcX/mpi

@bew
Copy link
Owner Author

bew commented May 25, 2020

Nice setup with good orga: https://www.reddit.com/r/vimporn/comments/gqhsh2/neovim_is_my_ide/
https://github.com/ChristianChiarulli/nvim
Note: uses CoC for completion & LSP

interesting mappings by group, using which-keys for discoverability, starting at https://github.com/ChristianChiarulli/nvim/blob/3bb390f1ebd55a3adec48376e2f4e86ad60e9fa3/keys/which-key.vim#L45

@bew
Copy link
Owner Author

bew commented May 25, 2020

Interpreter scratchpad right in vim: https://github.com/metakirby5/codi.vim
Can be useful for python for exemple, to not use the default interpreter which is pretty bad keybinding-wise and completion-wise...

Works with python, and ~15 other languages, can be customized to handle almost any interpreter.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
for:editor kind:enhancement New feature or request
Projects
Status: Backlog
Development

No branches or pull requests

1 participant