Navigational package for the Sublime text editor.
This package lets you jump with the cursor vertically across space separated blocks, skipping empty lines. It also lets you select while jumping and has a command that selects current block. Consecutive usage of the block selection command indents selection or splits selection into multiple lines. This can be cycled.
Jumping inside a block takes you to the its edge. When jumping from an edge of a block the cursor skips the closest edge in the new block. Consecutive empty lines are always skipped.
Settings | Description |
---|---|
Skip Closest Edge | Disable this to jump to every edge of every block irregardless of where you jump from. (Default: on) |
Jump To Block Separator | Enable this to always jump to empty lines. (Default: off) |
Show Cursor At Center | When jumping (Default: on) |
Keybind | Action |
---|---|
Alt+Up | Jump up |
Alt+Down | Jump down |
Alt+Shift+Up | Jump and select up |
Alt+Shift+Down | Jump and select down |
Alt+Shift+d | Select block around cursor, consecutive usage indents selection and/or splits selection into multiple lines |
- Implement selection retraction
- Support for multiple blocks with alt+shift+d
- Improve selection expansion with alt+shift+d
- Improve empty lines selection with alt+shift+d