Skip to content

ObserverOfTime/dotnvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Neovim Configuration

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.

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
bib:texlab
c:clangd
cmake:neocmakelsp
cpp:clangd
css:vscode-css-languageserver & emmet-language-server
dockerfile:docker-langserver
go:gopls
gomod:gopls
html:vscode-html-languageserver & emmet-language-server
htmldjango:django-template-lsp & emmet-language-server
java:jdtls
javascript:typescript-language-server & eslint-language-server
json:vscode-json-languageserver
jsonc:vscode-json-languageserver
kotlin:kotlin-language-server
less:vscode-css-languageserver & emmet-language-server
lua:lua-language-server
python:pyright & ruff
pug:emmet-language-server
query:ts_query_ls
r:r-languageserver
rmd:r-languageserver
rnoweb:texlab
rst:esbonio
rust:rust-analyzer
scss:vscode-css-languageserver & emmet-language-server
sh:bash-language-server
sql:sqls
stylus:emmet-language-server
svelte:svelteserver & emmet-language-server & eslint-language-server
svg:lemminx & emmet-language-server
swift:sourcekit-lsp
tex:texlab & ltex-ls
toml:taplo
typescript:typescript-language-server & eslint-language-server
vim:vim-language-server
xml:lemminx & emmet-language-server
yaml:yaml-language-server
zig:zls
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.