functions.vim 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. command! LspCodeAction lua require 'nv-utils'.code_action()
  2. command! LspDeclaration lua require 'nv-utils'.declaration()
  3. command! LspDefinition lua require 'nv-utils'.definition()
  4. command! LspDocumentSymbol lua require 'nv-utils'.document_symbol()
  5. command! LspFormatting lua require 'nv-utils'.formatting()
  6. command! LspFormattingSync lua require 'nv-utils'.formatting_sync()
  7. command! LspHover lua require 'nv-utils'.hover()
  8. command! LspImplementation lua require 'nv-utils'.implementation()
  9. command! LspRangeCodeAction lua require 'nv-utils'.range_code_action()
  10. command! LspRangeFormatting lua require 'nv-utils'.range_formatting()
  11. command! LspReferences lua require 'nv-utils'.references()
  12. command! LspRename lua require 'nv-utils'.rename()
  13. command! LspTypeDefinition lua require 'nv-utils'.type_definition()
  14. command! LspWorkspaceSymbol lua require 'nv-utils'.workspace_symbol()
  15. command! LspGotoNext lua require 'nv-utils'.goto_next()
  16. command! LspGotoPrev lua require 'nv-utils'.goto_prev()
  17. command! LspShowLineDiagnostics lua require 'nv-utils'.show_line_diagnostics()
  18. command! NextHunk lua require 'nv-utils'.next_hunk()
  19. command! PrevHunk lua require 'nv-utils'.prev_hunk()
  20. command! StageHunk lua require 'nv-utils'.stage_hunk()
  21. command! UndoStageHunk lua require 'nv-utils'.undo_stage_hunk()
  22. command! ResetHunk lua require 'nv-utils'.reset_hunk()
  23. command! ResetBuffer lua require 'nv-utils'.reset_buffer()
  24. command! PreviewHunk lua require 'nv-utils'.preview_hunk()
  25. command! BlameLine lua require 'nv-utils'.blame_line()
  26. " TODO this really shouldn't be here
  27. let g:nvim_tree_icons = {
  28. \ 'default': '',
  29. \ 'symlink': '',
  30. \ 'git': {
  31. \ 'unstaged': "✗",
  32. \ 'staged': "✓",
  33. \ 'unmerged': "",
  34. \ 'renamed': "➜",
  35. \ 'untracked': ""
  36. \ },
  37. \ 'folder': {
  38. \ 'default': "",
  39. \ 'open': "",
  40. \ 'empty': "",
  41. \ 'empty_open': "",
  42. \ 'symlink': "",
  43. \ }
  44. \ }