vscode-helix

MIT License

Stars
122
Committers
5
vscode-helix - v0.6.1

Published by jasonwilliams 9 months ago

vscode-helix - v0.6.0

Published by jasonwilliams 9 months ago

  • Adds support for sidebar toggle (ctrl+b)
  • Fixes bug caused by match modes where the keys would lock up
  • Fixes bug with Enable/Disable extension
  • Supports auto complete in insert mode
  • Supports "go to next change" in both compare and normal editor
  • Clears selection on insert, fixes https://github.com/jasonwilliams/vscode-helix/issues/14
  • Fixes the bug with moving the left/right cursor causing highlighting of other occurances fixes https://github.com/jasonwilliams/vscode-helix/issues/15
  • Partial implementation of yank/paste (still buggy on paste above)
vscode-helix - v0.5.7 - Web Support

Published by jasonwilliams 9 months ago

The only change in this release is support for VS Code On The Web

vscode-helix - v0.5.4

Published by jasonwilliams 9 months ago

This release improves the search UX to match up more to how Helix search would work. It will re-focus the viewport on the first word that matches the search term. If you hit escape it will reposition back to where you started, it will also reposition back to where you started if you don't match anything.

Search is now also Smart Case by default

Indent and outdent are implemented
format selection is implemented
readme now has a link to the marketplace

vscode-helix - v0.5.1

Published by jasonwilliams 10 months ago

This release supports visual mode in "goto" and "view" modes.
It also adds counts to left and right movements.
There is also an indicator (NOR (V)) so show when you're in visual mode.

vscode-helix - v0.5.0

Published by jasonwilliams 10 months ago

Match Mode

  • surround_add
  • surround_replace
  • surround_delete

These match modes have been implemented with counts too, so you can run 2md" to delete the outer surrounding quotes.

Insert Mode

  • delete_word_backward
  • delete_word_forward
  • kill_to_line_start
  • kill_to_line_end (ctrl+k couldn't be used due to conflicts)
  • delete_char_backward
  • delete_char_forward

Normal Mode

  • repeat_last_motion (so you can call tf then use alt+. to repeat the tf motion)
vscode-helix - v0.4.1

Published by jasonwilliams 10 months ago

  • Improved visual mode a bit more
  • Brought back match mode when visual mode is active
  • feat: You can now paste in search box
  • feat: You can move lines up and down using alt+k, alt+j
  • You can use addSelectionToNextMatch using alt+d
  • Fixes https://github.com/jasonwilliams/vscode-helix/issues/7

Full Changelog: https://github.com/jasonwilliams/vscode-helix/compare/v0.4.0...v0.4.1

vscode-helix - v0.4.0

Published by jasonwilliams 10 months ago

  • Implements most of the unimpared functionality that is possible
  • Fixed close other editors in window mode (was only closing other group before)
  • Supports select next/previous paragraph
  • Supports flipping the selection anchor/active (alt+;)
  • Introduces counts for some operators such as gg, j/k
  • Supports visual mode in some operators (which means it is broken for mim followed by mam (this need to be fixed)
  • Fixed find character
  • Fixes https://github.com/jasonwilliams/vscode-helix/issues/2 (motions like wW can move across multi lines)

Full Changelog: https://github.com/jasonwilliams/vscode-helix/compare/v0.3.0...v0.4.0

vscode-helix - v0.3.0

Published by jasonwilliams 10 months ago

  • Can now move up and down code actions modal
  • Can now move up and down in the quick open panel
  • Can now move up and down in suggestions panel
  • Implements search_selection
  • Implements delete
  • implements replace
vscode-helix - v0.2.0

Published by jasonwilliams 10 months ago

What's Changed

  • feat: added open command palette functionality to space mode by @mplemay in https://github.com/jasonwilliams/vscode-helix/pull/6
  • implemented selectPrevCodeAction bindings for hover actions
  • implemented ctrl+o for add new line above or under
  • Implemented Search All Files
  • Updated window modes (included added controls for moving an editor across windows and tabs)
  • Status Bar updates so its noticeable when searching
  • implemented support for quickOpen navigation (v0.2.1)

New Contributors

Full Changelog: https://github.com/jasonwilliams/vscode-helix/compare/v0.1.0...v0.2.0

vscode-helix - v0.1.0

Published by jasonwilliams 10 months ago

Quite a few changes in this one

  • Implements backward/forward navigation
  • Implements scroll full page up/down
  • Adds a symbol provider for LSP/TS related features
  • Implements Select In Function*
  • Changes activation event to * for faster startup. Sadly onStartupFinished wasn't quick enough and was causing interaction before the extension was ready. * isn't recommend usually, but this extension needs to be ready and loaded before the user interacts.
  • Implements Goto Next/Goto Previous
  • Implements "Jump to bracket" "m m"
  • Implements scroll half page up/down
  • Implements navigate up/down in the file picker (ctrl + p/ctrl + n)
  • Implements select all "%"
  • Implements Select mode, allowing you to search within a range and add multi-cursors
  • Implements , for go back to primary selection

https://marketplace.visualstudio.com/items?itemName=jasew.vscode-helix-emulation

vscode-helix - v0.0.2

Published by jasonwilliams 11 months ago

vscode-helix - Initial Release

Published by jasonwilliams 11 months ago