Neovim nightly is required.
See lua/settings.lua
See lua/mappings.lua
Copy |
Copy the current file |
|---|---|
CopyFile |
Copy file to the clipboard |
CopyPath |
Copy path the the clipboard |
Delete |
Delete the current file |
DelTrail |
Delete trailing whitespace |
E |
Edit multiple files in tabs |
Move |
Move the current file |
Term |
Open a terminal in a horizontal split |
TermExec |
Execute the selection in the terminal |
Using lazy.nvim as the plugin manager.
-
chrisbra/csv.vim V S
S Syntax file plugin
V Legacy VimL plugin
R Remote Python plugin
P Requires plenary.nvim
N Requires nvim-nio
- awk
- bash H
- bibtex
- c
- cmake
- cpp
- css H
- desktop
- diff
- disassembly
- dockerfile
- doxygen
- editorconfig
- git_config
- git_rebase
- gitattributes
- gitcommit
- gitignore
- go
- gomod
- gpg
- groovy
- hlsplaylist
- html
- http
- java
- javascript
- jsdoc
- json
- jsonc
- jq
- kconfig
- kotlin H
- latex H
- lua
- luadoc
- luap
- markdown I
- markdown_inline
- meson
- pascal
- passwd
- pem
- powershell
- printf
- properties
- pymanifest
- python I
- query
- r
- readline
- regex
- requirements
- rnoweb
- rst
- rust
- scss H
- smali
- sql
- ssh_config
- svelte
- swift
- test
- toml
- typescript
- udev
- vim
- vimdoc
- xcompose
- xml
- yaml
- zathurarc
- zig
I Custom injections
H Custom highlights
| css: | stylelint |
|---|---|
| html: | tidy |
| htmldjango: | djlint |
| less: | stylelint |
| lua: | stylua |
| pug: | pug-lint |
| python: | mypy |
| rst: | rstcheck |
| scss: | stylelint |
| svelte: | stylelint |
| vim: | vint |
| css: | stylelint |
|---|---|
| html: | tidy |
| less: | stylelint |
| lua: | stylua |
| scss: | stylelint |
| svelte: | stylelint |
| svg: | xmllint |
| xml: | xmllint |
| c: | lldb-dap |
|---|---|
| cpp: | lldb-dap |
| javascript: | vscode-firefox-debug / vscode-js-debug |
| rust: | lldb-dap |
| typescript: | vscode-js-debug |
| lua: | local-lua-debugger-vscode |
| python: | debugpy |
| zig: | lldb-dap |
Licensed under MIT No Attribution.