DruxAI
← New search
◎ OtherBeta — synthesis improving

Harpoon for Sublime Text 4

3 modelsComplete
80%Consensus Score — 2 models converged on the same answer. High confidence.
🔴Semantic Entropy — Highly divergent · 2 distinct meanings across 2 responsesH=100%
80%
consensus
Mostly aligned
How much the models agreed on this answer

High agreement — the answer is well-supported across models.

Models agree on

  • ✓Harpoon can be installed via Package Control
  • ✓Harpoon allows marking files and quick navigation to slots
  • ✓Default keybindings include <kbd>Ctrl + Alt + M</kbd> for marking and <kbd>Ctrl + 1</kbd>–<kbd>Ctrl + 0</kbd> for jumping
  • ✓Marks persist across sessions
  • ✓Harpoon’s state is stored in a JSON file (`Harpoon.sublime-settings`)
  • ✓Sublime Text’s built-in bookmarks and Goto Anything are alternatives

Harpoon for Sublime Text 4 is a productivity-focused plugin that enables users to mark and quickly navigate to specific files or folders, inspired by the popular Harpoon plugin for Neovim/Vim. It integrates seamlessly with Sublime Text 4, offering a streamlined workflow for developers who frequently switch between a set of files.

Installation

You can install Harpoon via Package Control, the recommended method:

  1. ·Open the Command Palette (<kbd>Ctrl + Shift + P</kbd> or <kbd>Cmd + Shift + P</kbd>).
  2. ·Select Package Control: Install Package.
  3. ·Search for Harpoon and install it.

For those who prefer manual installation or want the latest development version, you can clone the GitHub repository into Sublime Text’s Packages directory.

Core Functionality

Harpoon allows you to mark files or folders and assign them to numbered slots (1–10). You can then jump to these slots instantly using default keybindings like <kbd>Ctrl + 1</kbd>–<kbd>Ctrl + 0</kbd>. Marks persist across sessions, and Harpoon’s state is stored in a JSON file (Harpoon.sublime-settings).

Key Features

  1. ·Marking Files: Add the current file to the next available slot with <kbd>Ctrl + Alt + M</kbd> or remove it with <kbd>Ctrl + Alt + Shift + M</kbd>.
  2. ·Quick Navigation: Jump to marked files using <kbd>Ctrl + 1</kbd>–<kbd>Ctrl + 0</kbd>.
  3. ·Harpoon Panel: Toggle a side panel (<kbd>Ctrl + Alt + P</kbd>) to view and manage your marks.
  4. ·Customization: Modify keybindings and settings via Preferences → Package Settings → Harpoon.

Configuration

Harpoon’s behavior can be tailored through its settings file (Harpoon.sublime-settings). Key options include:

  • ·max_slots: Adjust the number of available slots (default is 10, maximum is 20).
  • ·project_scoped: Decide whether marks persist globally or per-project.
  • ·autosave: Enable auto-saving of marks after each change.

Alternatives

If Harpoon doesn’t fully meet your needs, consider these alternatives:

  1. ·Built-in Bookmarks: Sublime Text’s native bookmark feature (<kbd>Ctrl + F2</kbd> or <kbd>Cmd + F2</kbd>) provides basic functionality.
  2. ·Goto Anything: Use <kbd>Ctrl + P</kbd> or <kbd>Cmd + P</kbd> for fuzzy file navigation.
  3. ·Plugins: Explore other plugins like Sublime Bookmarks, QuickMark, SideBar Enhancements, or QuickFileSwitch for additional navigation options.

Best Practices

  1. ·Mark frequently accessed files at the start of your session.
  2. ·Keep the panel hidden (show_panel_on_startup: false) for a cleaner interface.
  3. ·Clear marks (<kbd>Ctrl + Alt + N</kbd>) at the end of tasks to maintain a clean slate.

Harpoon is an excellent tool for developers who value efficiency and quick navigation in Sublime Text 4. By combining its features with Sublime Text’s built-in tools and other plugins, you can create a workflow that maximizes productivity.

Follow-ups

You just saw open-source models answer

Want GPT-5, Claude, Gemini & more on the same question?

Sign in free to run any question against frontier models — side by side, same synthesis, honest comparison.

GPT-5Claude SonnetGemini 2.5 ProGrokDeepSeek R1Perplexity Sonar
Free models only · sign in for premium