Package Control

The Sublime Text package directory, resurrected.

LSP-nimlangserver

A convenience package for the official Nim language server.

OctSepAugJulJunMayAprMarFebJan Dec2025 NovOct 2026-W44 | installs: 3 | removals: 1 | upgrades: 2 2026-W44 | installs: 3 | removals: 1 | upgrades: 2 2026-W44 | installs: 3 | removals: 1 | upgrades: 2 2026-W43 | installs: 7 | removals: 1 | upgrades: 11 2026-W43 | installs: 7 | removals: 1 | upgrades: 11 2026-W43 | installs: 7 | removals: 1 | upgrades: 11 2026-W42 | installs: 10 | removals: 8 | upgrades: 54 2026-W42 | installs: 10 | removals: 8 | upgrades: 54 2026-W42 | installs: 10 | removals: 8 | upgrades: 54 2026-W41 | installs: 6 | removals: 1 | upgrades: 2 2026-W41 | installs: 6 | removals: 1 | upgrades: 2 2026-W41 | installs: 6 | removals: 1 | upgrades: 2 2026-W40 | installs: 4 | removals: 1 | upgrades: 1 2026-W40 | installs: 4 | removals: 1 | upgrades: 1 2026-W40 | installs: 4 | removals: 1 | upgrades: 1 2026-W39 | installs: 8 | removals: 0 | upgrades: 0 2026-W39 | installs: 8 | removals: 0 | upgrades: 0 2026-W39 | installs: 8 | removals: 0 | upgrades: 0 2026-W38 | installs: 3 | removals: 1 | upgrades: 0 2026-W38 | installs: 3 | removals: 1 | upgrades: 0 2026-W38 | installs: 3 | removals: 1 | upgrades: 0 2026-W37 | installs: 0 | removals: 0 | upgrades: 2 2026-W37 | installs: 0 | removals: 0 | upgrades: 2 2026-W37 | installs: 0 | removals: 0 | upgrades: 2 2026-W36 | installs: 5 | removals: 0 | upgrades: 1 2026-W36 | installs: 5 | removals: 0 | upgrades: 1 2026-W36 | installs: 5 | removals: 0 | upgrades: 1 2026-W35 | installs: 7 | removals: 2 | upgrades: 3 2026-W35 | installs: 7 | removals: 2 | upgrades: 3 2026-W35 | installs: 7 | removals: 2 | upgrades: 3 2026-W34 | installs: 4 | removals: 3 | upgrades: 0 2026-W34 | installs: 4 | removals: 3 | upgrades: 0 2026-W34 | installs: 4 | removals: 3 | upgrades: 0 2026-W33 | installs: 6 | removals: 1 | upgrades: 2 2026-W33 | installs: 6 | removals: 1 | upgrades: 2 2026-W33 | installs: 6 | removals: 1 | upgrades: 2 2026-W32 | installs: 4 | removals: 2 | upgrades: 0 2026-W32 | installs: 4 | removals: 2 | upgrades: 0 2026-W32 | installs: 4 | removals: 2 | upgrades: 0 2026-W31 | installs: 1 | removals: 2 | upgrades: 3 2026-W31 | installs: 1 | removals: 2 | upgrades: 3 2026-W31 | installs: 1 | removals: 2 | upgrades: 3 2026-W30 | installs: 4 | removals: 4 | upgrades: 2 2026-W30 | installs: 4 | removals: 4 | upgrades: 2 2026-W30 | installs: 4 | removals: 4 | upgrades: 2 2026-W29 | installs: 3 | removals: 2 | upgrades: 2 2026-W29 | installs: 3 | removals: 2 | upgrades: 2 2026-W29 | installs: 3 | removals: 2 | upgrades: 2 2026-W28 | installs: 9 | removals: 3 | upgrades: 0 2026-W28 | installs: 9 | removals: 3 | upgrades: 0 2026-W28 | installs: 9 | removals: 3 | upgrades: 0 2026-W27 | installs: 5 | removals: 2 | upgrades: 2 2026-W27 | installs: 5 | removals: 2 | upgrades: 2 2026-W27 | installs: 5 | removals: 2 | upgrades: 2 2026-W26 | installs: 3 | removals: 1 | upgrades: 1 2026-W26 | installs: 3 | removals: 1 | upgrades: 1 2026-W26 | installs: 3 | removals: 1 | upgrades: 1 2026-W25 | installs: 7 | removals: 1 | upgrades: 3 2026-W25 | installs: 7 | removals: 1 | upgrades: 3 2026-W25 | installs: 7 | removals: 1 | upgrades: 3 2026-W24 | installs: 6 | removals: 2 | upgrades: 3 2026-W24 | installs: 6 | removals: 2 | upgrades: 3 2026-W24 | installs: 6 | removals: 2 | upgrades: 3 2026-W23 | installs: 7 | removals: 2 | upgrades: 4 2026-W23 | installs: 7 | removals: 2 | upgrades: 4 2026-W23 | installs: 7 | removals: 2 | upgrades: 4 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 5 | removals: 4 | upgrades: 10 2026-W21 | installs: 5 | removals: 4 | upgrades: 10 2026-W21 | installs: 5 | removals: 4 | upgrades: 10 2026-W20 | installs: 6 | removals: 1 | upgrades: 31 2026-W20 | installs: 6 | removals: 1 | upgrades: 31 2026-W20 | installs: 6 | removals: 1 | upgrades: 31 2026-W19 | installs: 5 | removals: 2 | upgrades: 29 2026-W19 | installs: 5 | removals: 2 | upgrades: 29 2026-W19 | installs: 5 | removals: 2 | upgrades: 29 2026-W18 | installs: 1 | removals: 2 | upgrades: 0 2026-W18 | installs: 1 | removals: 2 | upgrades: 0 2026-W18 | installs: 1 | removals: 2 | upgrades: 0 2026-W17 | installs: 5 | removals: 1 | upgrades: 0 2026-W17 | installs: 5 | removals: 1 | upgrades: 0 2026-W17 | installs: 5 | removals: 1 | upgrades: 0 2026-W16 | installs: 3 | removals: 2 | upgrades: 1 2026-W16 | installs: 3 | removals: 2 | upgrades: 1 2026-W16 | installs: 3 | removals: 2 | upgrades: 1 2026-W15 | installs: 11 | removals: 2 | upgrades: 0 2026-W15 | installs: 11 | removals: 2 | upgrades: 0 2026-W15 | installs: 11 | removals: 2 | upgrades: 0 2026-W14 | installs: 3 | removals: 1 | upgrades: 0 2026-W14 | installs: 3 | removals: 1 | upgrades: 0 2026-W14 | installs: 3 | removals: 1 | upgrades: 0 2026-W13 | installs: 4 | removals: 3 | upgrades: 0 2026-W13 | installs: 4 | removals: 3 | upgrades: 0 2026-W13 | installs: 4 | removals: 3 | upgrades: 0 2026-W12 | installs: 3 | removals: 0 | upgrades: 0 2026-W12 | installs: 3 | removals: 0 | upgrades: 0 2026-W12 | installs: 3 | removals: 0 | upgrades: 0 2026-W11 | installs: 3 | removals: 0 | upgrades: 0 2026-W11 | installs: 3 | removals: 0 | upgrades: 0 2026-W11 | installs: 3 | removals: 0 | upgrades: 0 2026-W10 | installs: 4 | removals: 2 | upgrades: 1 2026-W10 | installs: 4 | removals: 2 | upgrades: 1 2026-W10 | installs: 4 | removals: 2 | upgrades: 1 2026-W09 | installs: 4 | removals: 0 | upgrades: 1 2026-W09 | installs: 4 | removals: 0 | upgrades: 1 2026-W09 | installs: 4 | removals: 0 | upgrades: 1 2026-W08 | installs: 1 | removals: 1 | upgrades: 0 2026-W08 | installs: 1 | removals: 1 | upgrades: 0 2026-W08 | installs: 1 | removals: 1 | upgrades: 0 2026-W07 | installs: 5 | removals: 3 | upgrades: 1 2026-W07 | installs: 5 | removals: 3 | upgrades: 1 2026-W07 | installs: 5 | removals: 3 | upgrades: 1 2026-W06 | installs: 4 | removals: 0 | upgrades: 0 2026-W06 | installs: 4 | removals: 0 | upgrades: 0 2026-W06 | installs: 4 | removals: 0 | upgrades: 0 2026-W05 | installs: 8 | removals: 4 | upgrades: 0 2026-W05 | installs: 8 | removals: 4 | upgrades: 0 2026-W05 | installs: 8 | removals: 4 | upgrades: 0 2026-W04 | installs: 3 | removals: 1 | upgrades: 1 2026-W04 | installs: 3 | removals: 1 | upgrades: 1 2026-W04 | installs: 3 | removals: 1 | upgrades: 1 2026-W03 | installs: 4 | removals: 0 | upgrades: 3 2026-W03 | installs: 4 | removals: 0 | upgrades: 3 2026-W03 | installs: 4 | removals: 0 | upgrades: 3 2026-W02 | installs: 6 | removals: 4 | upgrades: 1 2026-W02 | installs: 6 | removals: 4 | upgrades: 1 2026-W02 | installs: 6 | removals: 4 | upgrades: 1 2026-W01 | installs: 1 | removals: 1 | upgrades: 1 2026-W01 | installs: 1 | removals: 1 | upgrades: 1 2026-W01 | installs: 1 | removals: 1 | upgrades: 1 2025-W52 | installs: 4 | removals: 0 | upgrades: 1 2025-W52 | installs: 4 | removals: 0 | upgrades: 1 2025-W52 | installs: 4 | removals: 0 | upgrades: 1 2025-W51 | installs: 5 | removals: 1 | upgrades: 0 2025-W51 | installs: 5 | removals: 1 | upgrades: 0 2025-W51 | installs: 5 | removals: 1 | upgrades: 0 2025-W50 | installs: 7 | removals: 6 | upgrades: 1 2025-W50 | installs: 7 | removals: 6 | upgrades: 1 2025-W50 | installs: 7 | removals: 6 | upgrades: 1 2025-W49 | installs: 4 | removals: 2 | upgrades: 1 2025-W49 | installs: 4 | removals: 2 | upgrades: 1 2025-W49 | installs: 4 | removals: 2 | upgrades: 1 2025-W48 | installs: 3 | removals: 1 | upgrades: 2 2025-W48 | installs: 3 | removals: 1 | upgrades: 2 2025-W48 | installs: 3 | removals: 1 | upgrades: 2 2025-W47 | installs: 1 | removals: 0 | upgrades: 1 2025-W47 | installs: 1 | removals: 0 | upgrades: 1 2025-W47 | installs: 1 | removals: 0 | upgrades: 1 2025-W46 | installs: 1 | removals: 3 | upgrades: 1 2025-W46 | installs: 1 | removals: 3 | upgrades: 1 2025-W46 | installs: 1 | removals: 3 | upgrades: 1 2025-W45 | installs: 6 | removals: 3 | upgrades: 0 2025-W45 | installs: 6 | removals: 3 | upgrades: 0 2025-W45 | installs: 6 | removals: 3 | upgrades: 0 2025-W44 | installs: 3 | removals: 0 | upgrades: 2 2025-W44 | installs: 3 | removals: 0 | upgrades: 2 2025-W44 | installs: 3 | removals: 0 | upgrades: 2 01020 WeeklyInstalls 04080 WeeklyUpgrades 2026-10-11 | upgrades: 2 | 2 on that day 1.3.2 2026-W19 | upgrades: 29 1.3.1
Installations: recent average 4 per week, 235 in the 53 weeks shown
Installations minus removals
Upgrades

Links

Versions

1.3.2 (ST4070+) ·
2026-10-11 18:22

More
  • (ST4070+) 1.3.1 ·
    2026-05-08 18:11

LSP-nimlangserver

A helper package that manages the nimlangserver language server.

LSP Features

Installation

Install the following packages via Package Control:

  1. LSP
  2. LSP-nimlangserver
  3. Nim for syntax highlighting.
  4. Debugger for Debugging Nim programs.
  5. Terminus for running debugger tasks.

Configuration

You can edit the global settings by opening the Preferences: LSP-nimlangserver Settings from the Command Palette.

You can also have a project-specific configuration. Run the Project: Edit Project from the Command Palette and edit the following in the settings object.

{
    // folders: [
    //   ...
    // ]
    "settings": {
        "LSP": {
            "LSP-nimlangserver": {
                "settings": {
                    //Setting-here
                }
            }
        }
    }
}

Applicable Selectors

This language server operates on views with the source.nim base scope.

Server Management

If the "binary" setting is set to a non-empty string (the default), then it will try to find the server binary in your system. If it fails, then it will prompt you to download it from Github. The server binary is automatically downloaded to $CACHE/Package Storage/LSP-nimlangserver.

Debugging

The Debugger package enables debugging Nim programs (among others). Some setup is required however.

Debugger

Setting Up

{
    // folders: [
    //   ...
    // ]
    "debugger_configurations":
    [
        {
            "name": "Launch",
            "program": "${file_path}/${file_base_name}",
            "pre_debug_task": "Nim: compile for debugging",
            // "preRunCommands": ["command script import --allow-reload \"<PATH_TO_NIM_INSTALLATION_DIR>/tools/debug/nimlldb.py\""] // improves values representation (but may be buggy).
            "args": [],
            "cwd": "${file_path}"
        },
    ],
    "debugger_tasks": [
        {
            "name": "Nim: compile for debugging",
            "shell_cmd": "nim c -g ${file}",
            "file_regex": "^(.+.nim)\\((\\d+), (\\d+)\\) (.*)",
            "line_regex": "Error:"
        }
    ]
}

Results

Packages