Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>toplspNew to Visual Studio Code? Get it now.
toplsp

toplsp

Mclilzee

|
16 installs
| (0) | Free
TOP Lsp to work with .md files that is specific to https://theodinproject.com lessons
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

LSP Specific for TOP

Installation

VSCode

TOP LSP Can be found in the marketplace of VSCode.

Nvim

  1. Clone the repo git clone git@github.com:Mclilzee/toplsp.git
  2. Install packages npm run install-dependencies
  3. Build npm run esbuild
  4. Put the path of ./server/out/main.js to be launched from Nvim, in config autcommand: Make sure to replace rootPath with the real path of the directory.
vim.api.nvim_create_autocmd('FileType', {
  pattern = 'markdown',
  callback = function(ev)
    vim.lsp.start {
      name = 'toplsp',
      cmd = { 'node', 'rootPath/toplsp/server/out/main.js' },
      root_dir = vim.fs.root(ev.buf, { 'project.markdownlint-cli2.jsonc', 'lesson.markdownlint-cli2.jsonc' }),
    }
  end,
})
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft