https://github.com/pouyakary/moves
đ§ Moves your cursor under the columns in the above line
https://github.com/pouyakary/moves
column cursor cursor-alignment indentation vscode vscode-extension
Last synced: over 1 year ago
JSON representation
đ§ Moves your cursor under the columns in the above line
- Host: GitHub
- URL: https://github.com/pouyakary/moves
- Owner: pouyakary
- License: mpl-2.0
- Created: 2022-10-24T18:23:41.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-10-01T16:42:46.000Z (almost 2 years ago)
- Last Synced: 2025-03-23T19:44:41.944Z (over 1 year ago)
- Topics: column, cursor, cursor-alignment, indentation, vscode, vscode-extension
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=karyfoundation.moves
- Size: 278 KB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Moves
With â¤ī¸ by Dragon's Lover.
Moves gives you the ability to move your cursor based on the columns
identified in the lines above. Which makes aligning codes much easier
if you the formatter doesn't support it.
This is a demo showing the Moves, detecting the columns in the line
1 and stopping the cursor in line 3 according to them:

And in this demo, Moves let's the author write the comment in two
visual vertical columns with a lots of space between them.
(Imagine writing the white space by hand...)

## Commands
| Cursor Anchoring Movement Commands | macOS | Linux and Windows |
| :----------------------------------------- | :----------------------------- | :-------------------------- |
| đšī¸ Move Cursor under Next Column Above | `option` + `command` + `right` | `alt` + `windows` + `right` |
| đšī¸ Move Cursor over Next Column Below | `control` + `option` + `right` | `control` + `alt` + `right` |
| đšī¸ Move Cursor under Previous Column Above | `option` + `command` + `left` | `alt` + `windows` + `left` |
| đšī¸ Move Cursor over Previous Column Below | `control` + `option` + `left` | `control` + `alt` + `left` |
| Multiline Cursor Commands | macOS | Linux and Windows |
| :---------------------------------- | :------------------------- | :---------------------- |
| đī¸ Add Cursor to all Neighbor Lines | `command` + `option` + `a` | `windows` + `alt` + `a` |