diff --git a/404.html b/404.html index 4a08ef69..6ba5e387 100644 --- a/404.html +++ b/404.html @@ -1452,6 +1452,8 @@ + + @@ -1520,6 +1522,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/api-tools/index.html b/api-tools/index.html index d3f98586..5ad8d43c 100644 --- a/api-tools/index.html +++ b/api-tools/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/assets/images/social/index.html b/assets/images/social/index.html index e39cf45f..ee937259 100644 --- a/assets/images/social/index.html +++ b/assets/images/social/index.html @@ -1489,6 +1489,8 @@ + + @@ -1557,6 +1559,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/assets/images/social/repl-driven-development/documentation.png b/assets/images/social/repl-driven-development/documentation.png new file mode 100644 index 00000000..33748c16 Binary files /dev/null and b/assets/images/social/repl-driven-development/documentation.png differ diff --git a/configuration/astronvim/config-design/index.html b/configuration/astronvim/config-design/index.html index f44501b8..a85168a4 100644 --- a/configuration/astronvim/config-design/index.html +++ b/configuration/astronvim/config-design/index.html @@ -1648,6 +1648,8 @@ + + @@ -1716,6 +1718,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/astronvim/index.html b/configuration/astronvim/index.html index c82b5cf4..315fb101 100644 --- a/configuration/astronvim/index.html +++ b/configuration/astronvim/index.html @@ -1497,6 +1497,8 @@ + + @@ -1565,6 +1567,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/index.html b/configuration/index.html index ab110d25..1e82e440 100644 --- a/configuration/index.html +++ b/configuration/index.html @@ -1495,6 +1495,8 @@ + + @@ -1563,6 +1565,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/config-design/index.html b/configuration/practicalli/config-design/index.html index 845c9ee0..5e55a284 100644 --- a/configuration/practicalli/config-design/index.html +++ b/configuration/practicalli/config-design/index.html @@ -1648,6 +1648,8 @@ + + @@ -1716,6 +1718,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/index.html b/configuration/practicalli/index.html index dee0d98f..6b3d1e31 100644 --- a/configuration/practicalli/index.html +++ b/configuration/practicalli/index.html @@ -1497,6 +1497,8 @@ + + @@ -1565,6 +1567,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/packages/index.html b/configuration/practicalli/packages/index.html index f3b77c3b..5d74a7db 100644 --- a/configuration/practicalli/packages/index.html +++ b/configuration/practicalli/packages/index.html @@ -1499,6 +1499,8 @@ + + @@ -1567,6 +1569,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/packages/lualine/index.html b/configuration/practicalli/packages/lualine/index.html index cfa60498..4a54cdda 100644 --- a/configuration/practicalli/packages/lualine/index.html +++ b/configuration/practicalli/packages/lualine/index.html @@ -1548,6 +1548,8 @@ + + @@ -1616,6 +1618,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/packages/nvim-treesitter/index.html b/configuration/practicalli/packages/nvim-treesitter/index.html index 085a952e..bf51dddf 100644 --- a/configuration/practicalli/packages/nvim-treesitter/index.html +++ b/configuration/practicalli/packages/nvim-treesitter/index.html @@ -1557,6 +1557,8 @@ + + @@ -1625,6 +1627,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/configuration/practicalli/packer/index.html b/configuration/practicalli/packer/index.html index e6fb2079..3347dac8 100644 --- a/configuration/practicalli/packer/index.html +++ b/configuration/practicalli/packer/index.html @@ -1555,6 +1555,8 @@ + + @@ -1623,6 +1625,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/index.html b/index.html index fdcdb6ee..09c9505f 100644 --- a/index.html +++ b/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/install/clojure/index.html b/install/clojure/index.html index e56715f9..986b1d9e 100644 --- a/install/clojure/index.html +++ b/install/clojure/index.html @@ -1562,6 +1562,8 @@ + + @@ -1630,6 +1632,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/install/index.html b/install/index.html index 8848ff14..37a72ad2 100644 --- a/install/index.html +++ b/install/index.html @@ -1495,6 +1495,8 @@ + + @@ -1563,6 +1565,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/install/neovide/index.html b/install/neovide/index.html index c04a87d4..0293f7c7 100644 --- a/install/neovide/index.html +++ b/install/neovide/index.html @@ -1562,6 +1562,8 @@ + + @@ -1630,6 +1632,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/install/neovim/index.html b/install/neovim/index.html index a6f7569b..ff0f6c42 100644 --- a/install/neovim/index.html +++ b/install/neovim/index.html @@ -1562,6 +1562,8 @@ + + @@ -1630,6 +1632,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/community-projects/index.html b/introduction/community-projects/index.html index 7295c244..44cf4fea 100644 --- a/introduction/community-projects/index.html +++ b/introduction/community-projects/index.html @@ -1562,6 +1562,8 @@ + + @@ -1630,6 +1632,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/contributing/index.html b/introduction/contributing/index.html index 97e77fe9..330ab499 100644 --- a/introduction/contributing/index.html +++ b/introduction/contributing/index.html @@ -1571,6 +1571,8 @@ + + @@ -1639,6 +1641,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/features/index.html b/introduction/features/index.html index 632fc392..4964db49 100644 --- a/introduction/features/index.html +++ b/introduction/features/index.html @@ -1643,6 +1643,8 @@ + + @@ -1711,6 +1713,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/fennel/index.html b/introduction/fennel/index.html index 5b0093e1..bcc42187 100644 --- a/introduction/fennel/index.html +++ b/introduction/fennel/index.html @@ -1580,6 +1580,8 @@ + + @@ -1648,6 +1650,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/repl-workflow/index.html b/introduction/repl-workflow/index.html index f444fd40..d1cb201c 100644 --- a/introduction/repl-workflow/index.html +++ b/introduction/repl-workflow/index.html @@ -1616,6 +1616,8 @@ + + @@ -1684,6 +1686,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/introduction/writing-tips/index.html b/introduction/writing-tips/index.html index 28aad55b..f43f7395 100644 --- a/introduction/writing-tips/index.html +++ b/introduction/writing-tips/index.html @@ -1715,6 +1715,8 @@ + + @@ -1783,6 +1785,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/comments/index.html b/neovim-basics/comments/index.html index 91b39c86..43f776b8 100644 --- a/neovim-basics/comments/index.html +++ b/neovim-basics/comments/index.html @@ -1505,6 +1505,8 @@ + + @@ -1573,6 +1575,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/file-buffer-window-tab/index.html b/neovim-basics/file-buffer-window-tab/index.html index 48aee364..b0cae452 100644 --- a/neovim-basics/file-buffer-window-tab/index.html +++ b/neovim-basics/file-buffer-window-tab/index.html @@ -1637,6 +1637,8 @@ + + @@ -1705,6 +1707,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/index.html b/neovim-basics/index.html index 5552de92..3f802821 100644 --- a/neovim-basics/index.html +++ b/neovim-basics/index.html @@ -1495,6 +1495,8 @@ + + @@ -1563,6 +1565,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/multi-modal-editing/index.html b/neovim-basics/multi-modal-editing/index.html index 81988310..842066b0 100644 --- a/neovim-basics/multi-modal-editing/index.html +++ b/neovim-basics/multi-modal-editing/index.html @@ -1643,6 +1643,8 @@ + + @@ -1711,6 +1713,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/multiple-cursors/index.html b/neovim-basics/multiple-cursors/index.html index 0da0584b..3d4fcb16 100644 --- a/neovim-basics/multiple-cursors/index.html +++ b/neovim-basics/multiple-cursors/index.html @@ -1721,6 +1721,8 @@ + + @@ -1789,6 +1791,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/navigation/index.html b/neovim-basics/navigation/index.html index 82b093c1..4a83942a 100644 --- a/neovim-basics/navigation/index.html +++ b/neovim-basics/navigation/index.html @@ -1607,6 +1607,8 @@ + + @@ -1675,6 +1677,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/notifications/index.html b/neovim-basics/notifications/index.html index b9dd65dd..42f5e434 100644 --- a/neovim-basics/notifications/index.html +++ b/neovim-basics/notifications/index.html @@ -1544,6 +1544,8 @@ + + @@ -1612,6 +1614,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/plugin-manager/index.html b/neovim-basics/plugin-manager/index.html index 0e202821..1150019f 100644 --- a/neovim-basics/plugin-manager/index.html +++ b/neovim-basics/plugin-manager/index.html @@ -1553,6 +1553,8 @@ + + @@ -1621,6 +1623,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/registers/index.html b/neovim-basics/registers/index.html index f4cbd825..94036fa8 100644 --- a/neovim-basics/registers/index.html +++ b/neovim-basics/registers/index.html @@ -1553,6 +1553,8 @@ + + @@ -1621,6 +1623,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/search-replace/index.html b/neovim-basics/search-replace/index.html index 829b6f67..5f2a2cd8 100644 --- a/neovim-basics/search-replace/index.html +++ b/neovim-basics/search-replace/index.html @@ -1497,6 +1497,8 @@ + + @@ -1565,6 +1567,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/search-replace/spectre/index.html b/neovim-basics/search-replace/spectre/index.html index ca87efe1..53f3bfc4 100644 --- a/neovim-basics/search-replace/spectre/index.html +++ b/neovim-basics/search-replace/spectre/index.html @@ -1546,6 +1546,8 @@ + + @@ -1614,6 +1616,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/search-replace/substitute/index.html b/neovim-basics/search-replace/substitute/index.html index a6e155c3..60e8a0c3 100644 --- a/neovim-basics/search-replace/substitute/index.html +++ b/neovim-basics/search-replace/substitute/index.html @@ -1588,6 +1588,8 @@ + + @@ -1656,6 +1658,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/snippets/index.html b/neovim-basics/snippets/index.html index f6afda90..a2e55149 100644 --- a/neovim-basics/snippets/index.html +++ b/neovim-basics/snippets/index.html @@ -1544,6 +1544,8 @@ + + @@ -1612,6 +1614,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/terminal/index.html b/neovim-basics/terminal/index.html index 60709a0c..c7549835 100644 --- a/neovim-basics/terminal/index.html +++ b/neovim-basics/terminal/index.html @@ -1505,6 +1505,8 @@ + + @@ -1573,6 +1575,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/neovim-basics/zen-mode/index.html b/neovim-basics/zen-mode/index.html index c7916ab5..a8086e64 100644 --- a/neovim-basics/zen-mode/index.html +++ b/neovim-basics/zen-mode/index.html @@ -1562,6 +1562,8 @@ + + @@ -1630,6 +1632,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/lua-language/index.html b/reference/lua-language/index.html index c57a2fa8..78948476 100644 --- a/reference/lua-language/index.html +++ b/reference/lua-language/index.html @@ -1491,6 +1491,8 @@ + + @@ -1559,6 +1561,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/case/index.html b/reference/modal-editing/case/index.html index 4f579ec9..0d33ac9e 100644 --- a/reference/modal-editing/case/index.html +++ b/reference/modal-editing/case/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/g-menu/index.html b/reference/modal-editing/g-menu/index.html index da364d46..b8e012a0 100644 --- a/reference/modal-editing/g-menu/index.html +++ b/reference/modal-editing/g-menu/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/index.html b/reference/modal-editing/index.html index 33668f93..53ea4bad 100644 --- a/reference/modal-editing/index.html +++ b/reference/modal-editing/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/key-binding-reference/index.html b/reference/modal-editing/key-binding-reference/index.html index 864d3162..f3e0dee6 100644 --- a/reference/modal-editing/key-binding-reference/index.html +++ b/reference/modal-editing/key-binding-reference/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/motions/index.html b/reference/modal-editing/motions/index.html index cfaa6b1b..1d8b6965 100644 --- a/reference/modal-editing/motions/index.html +++ b/reference/modal-editing/motions/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/moving-around/index.html b/reference/modal-editing/moving-around/index.html index dd4e08c4..50f1c664 100644 --- a/reference/modal-editing/moving-around/index.html +++ b/reference/modal-editing/moving-around/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/narrowing/index.html b/reference/modal-editing/narrowing/index.html index 7e91539f..047826d5 100644 --- a/reference/modal-editing/narrowing/index.html +++ b/reference/modal-editing/narrowing/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/speaking-vim/index.html b/reference/modal-editing/speaking-vim/index.html index 0364d957..25cc7c7d 100644 --- a/reference/modal-editing/speaking-vim/index.html +++ b/reference/modal-editing/speaking-vim/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/vim-quick-reference/index.html b/reference/modal-editing/vim-quick-reference/index.html index c45eaff5..147010b9 100644 --- a/reference/modal-editing/vim-quick-reference/index.html +++ b/reference/modal-editing/vim-quick-reference/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/vim-tips-for-developers/index.html b/reference/modal-editing/vim-tips-for-developers/index.html index 9a69a59b..3bdbd208 100644 --- a/reference/modal-editing/vim-tips-for-developers/index.html +++ b/reference/modal-editing/vim-tips-for-developers/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/visual-select/index.html b/reference/modal-editing/visual-select/index.html index 7caab7f7..c86484a5 100644 --- a/reference/modal-editing/visual-select/index.html +++ b/reference/modal-editing/visual-select/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/modal-editing/z-menu/index.html b/reference/modal-editing/z-menu/index.html index 98dbf7e6..e73e5220 100644 --- a/reference/modal-editing/z-menu/index.html +++ b/reference/modal-editing/z-menu/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/changelist/index.html b/reference/neovim/changelist/index.html index 57658b57..f578bf93 100644 --- a/reference/neovim/changelist/index.html +++ b/reference/neovim/changelist/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/index.html b/reference/neovim/index.html index b5283ac6..9bc4c86f 100644 --- a/reference/neovim/index.html +++ b/reference/neovim/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/jumplist/index.html b/reference/neovim/jumplist/index.html index b65b119b..bed09c6e 100644 --- a/reference/neovim/jumplist/index.html +++ b/reference/neovim/jumplist/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/language-providers/index.html b/reference/neovim/language-providers/index.html index d2991bdb..237bea12 100644 --- a/reference/neovim/language-providers/index.html +++ b/reference/neovim/language-providers/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/quickfix/index.html b/reference/neovim/quickfix/index.html index d90fc931..2405c143 100644 --- a/reference/neovim/quickfix/index.html +++ b/reference/neovim/quickfix/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/reference/neovim/standard-path/index.html b/reference/neovim/standard-path/index.html index e22ca0bc..ef03c342 100644 --- a/reference/neovim/standard-path/index.html +++ b/reference/neovim/standard-path/index.html @@ -1493,6 +1493,8 @@ + + @@ -1561,6 +1563,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • diff --git a/repl-driven-development/conjure/index.html b/repl-driven-development/conjure/index.html index 90805cb4..097aafa3 100644 --- a/repl-driven-development/conjure/index.html +++ b/repl-driven-development/conjure/index.html @@ -26,7 +26,7 @@ - + @@ -1495,6 +1495,8 @@ + + @@ -1639,6 +1641,27 @@ +
  • + + + + + Documentation + + + + +
  • + + + + + + + + + +
  • @@ -3047,13 +3070,13 @@

    Rich comments +

  • @@ -2804,26 +2854,53 @@ - +
  • + + + Navigation + +
  • - -
  • + +
  • + + + Diagnostics + + + +
  • + +
  • + + + Code Actions + + + +
  • + +
  • Troubleshooting +
  • + + + +
  • @@ -2871,58 +2948,51 @@

    Refactor toolsLanguage Server Protocol (LSP)λ︎

    Using clojure-lsp server and Neovim Treesitter as an LSP client, code is statically analysed to provide auto-completion data, advanced editing actions such as refactor, live formatting, etc.

    -
    -

    Function help

    -

    SPC l h or K displays help for the function under the cursor

    +

    Function documentationλ︎

    +

    K or Space l h show the doc-string for function or any other var under the cursor.

    Repeat the key binding to move the cursor to the documentation popup window and use j k to scroll the documentation

    -
    -

    Key mapsλ︎

    -
    -
    -
    -
      -
    • <leader>la code actions (popup with available actions)
    • -
    • <leader>ld hover diagnostics
    • -
    • <leader>lD search diagnostics
    • -
    • <leader>lf format buffer
    • -
    • <leader>lG search workspace symbols
    • -
    • <leader>lh function signature help
    • -
    • <leader>li information about the LSP client and running LSP servers
    • -
    • <leader>lI null-ls information (format & lint tools)
    • -
    • <leader>ll code lens refresh
    • -
    • <leader>lL code lens run
    • -
    • <leader>lr rename current symbol (namespace rename not supported it seems)
    • -
    • <leader>lR search references
    • -
    • <leader>ls search symbols
    • -
    • <leader>lS symbols outline
    • -
    -
    -
    -
      -
    • gd Go to definition
    • -
    • K Show documentations
    • -
    • <leader>ld Function declarations
    • -
    • <leader>lt Type Definitions
    • -
    • <leader>lh Signature Help
    • -
    • <leader>ln Rename
    • -
    • <leader>le Show line diagnostics
    • -
    • <leader>lq Show all diagnostics information
    • -
    • <leader>lf Auto format
    • -
    • <leader>lj Go to next diagnostic
    • -
    • <leader>lk Go to previous diagnostic
    • -
    • <leader>la Open code actions menu (Using telescope plugin interface)
    • -
    • <leader>la Open code actions menu for the selected text in VISUAL mode (Using telescope plugin interface)
    • -
    • <leader>lw Open workspace diagnostics list (Using telescope plugin interface)
    • -
    • <leader>lr Show all references list for item under the cursor (Using telescope plugin interface)
    • -
    • <leader>lr Show all implementations list for item under the cursor (Using telescope plugin interface)
    • -
    -
    -
    -
    -

    Troubleshootingλ︎

    +

    , l l code lens refresh

    +

    , l L code lens run

    + +

    g d go to definition of current symbol, e.g. function definition

    +

    , l G telescope search of all symbols in the project

    +

    , l R telescope search of all references in the project

    +

    , l s telescope search of symbols

    +

    , l s split view of symbols

    +

    Diagnosticsλ︎

    +

    Space l d show popup for current diagnostic indicator

    +

    Space l D search through all diagnostics reports

    +

    Code Actionsλ︎

    +

    Space l r rename current symbol (namespace rename not supported by LSP client)

    +

    Space l a code actions (popup with available actions)

    +

    Space l f format buffer

    + + +

    Troubleshootingλ︎

    Space l i shows the LSP server information for the current filetype, e.g. Clojure

    LSP Server information showing local clojure-lsp install LSP Server information showing local clojure-lsp install

    +

    Space l I shows format and lint tools supported by null-ls for the current filetype, e.g. clojure

    Limitations to investigateλ︎