Skip to content

ObserverOfTime/dotnvim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Neovim Configuration

Neovim nightly is required.

See lua/settings.lua

See lua/mappings.lua

CopyFile Copy file to the clipboard
DelTrail Delete trailing whitespace
SynStack Show syntax groups under cursor
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
dabline:Customise tabline colours and close icon
multiedit:Edit multiple files in separate tabs
nyx:File utilities (Move, Copy, Delete)
  • awk
  • bash H
  • bibtex
  • c
  • cmake
  • cpp
  • css
  • diff
  • dockerfile
  • html
  • http
  • gitattributes
  • gitcommit
  • gitignore
  • glimmer
  • java
  • javascript
  • jsdoc
  • json
  • jsonc
  • kotlin H
  • latex H
  • lua
  • luadoc
  • luap
  • markdown H I
  • markdown_inline H
  • python I
  • query
  • r
  • regex
  • rnoweb
  • rst
  • rust
  • scss H
  • svelte
  • toml
  • typescript
  • vim
  • vimdoc
  • xml
  • yaml
  • zathurarc
I Custom injections
H Custom highlights
bib:texlab
c:clangd
cmake:neocmakelsp
cpp:clangd
css:vscode-css-languageserver & emmet-language-server
dockerfile:docker-langserver
html:vscode-html-languageserver & emmet-language-server
htmldjango:emmet-language-server
javascript:typescript-language-server
json:vscode-json-languageserver
less:vscode-css-languageserver & emmet-language-server
lua:lua-language-server
python:pyright
pug:emmet-language-server
r:r-languageserver
rmd:r-languageserver
rnoweb:texlab
rst:esbonio
rust:rust-analyzer
scss:vscode-css-languageserver & emmet-language-server
sh:bash-language-server
stylus:emmet-language-server
svelte:svelteserver & emmet-language-server
svg:lemminx & emmet-language-server
tex:texlab & ltex-ls
toml:taplo
typescript:typescript-language-server
vim:vim-language-server
xml:lemminx & emmet-language-server
yaml:yaml-language-server
css:stylelint
html:tidy
htmldjango:djlint
javascript:eslint_d
less:stylelint
lua:luacheck
pug:pug-lint
python:
rst:rstcheck
scss:stylelint
stylus:stylint
svelte:
typescript:eslint_d
vim:vint
css:stylelint
html:tidy
javascript:eslint_d
kotlin:ktlint
less:stylelint
lua:stylua
python:
scss:stylelint
sh:shfmt
svelte:
svg:xmllint
typescript:eslint_d
xml:xmllint
c:lldb-vscode
cpp:lldb-vscode
javascript:vscode-js-debug
typescript:vscode-js-debug
lua:local-lua-debugger-vscode
python:debugpy

Licensed under MIT No Attribution.