Sublime Jump Along Indent
A Sublime Text 3 plugin to move the cursor to next/previous line at the same indentation level as the current line.
There are two commands:
If the cursor is to the left of an indented line, it will jump to the next line that is at that level or less.
If there are several lines on the same indent level, the cursor will jump to the beginning or end of the block of lines.
With the option
extend_selection: true you can extend the selection while jumping:
Jumping to a different indent level
You can also use the
indent_offset option to jump to a more or less-indented line. For example, with
indent_offset = -1:
Using Package Control
- Select "Package Control: Install Package" from the Command Palette
- Search for "Jump Along Indent"
- Clone the repository in your Sublime Text Packages directory:
git clone https://github.com/mwean/sublime_jump_along_indent.git /path/to/sublime/packages
Not Using Git
- Download code archive
- Unzip and move to Sublime Text packages folder
The plugin comes with a set of default keybindings:
alt+up: Jump to previous indented line
alt+down: Jump to next indented line
alt+shift+up: Jump to previous indented line and extend selection
alt+shift+down: Jump to next indented line and extend selection
Some of the methods in
file_scanner.py were adapted from the VintageEx plugin.