- Use VSCode's native clipboard API.
- Add
C-x 0
keybinding. - Add multi-cursor mark-mode.
- Add
S-<left>
andS-<right>
for switching between editor groups.
- Exit mark-mode when deleting text with backspace or delete.
- Enable M-g M-g (not just M-g g) for go to line feature.
- Add C-o for inserting a line before the current.
- Add M-/ for redo (this isn't in emacs, but has symmetry with C-/ for undo).
- Change C-x 2 and C-x 3 to split the editor panes vertically and horizontally, respectively, matching standard emacs behavior.
- Fix replaceOne shortcut to correctly only replace the currently selected match
- Do not close search widgtet on horizontal movement
- Add shortcut for replace.
- Add shortcuts for jump-to-next-error and jump-to-previous-error
- Fix precondition for deleteWordLeft
- Removed register mode, it was introducing too much typing latency
- Extend C-l to also position cursor at top / center / bottom of viewport
- Fix C-f to work in integrated terminal
- Change C-j to behave as similar as possible as ENTER
- Add C-m as a C-j alias (in early emacs versions C-m breaks the line, not C-j)
- Add missing M-backspace shortcut to delete left word
- Fix C-p and C-e shortcuts to work on the integrated terminal, instead of opening the command palette
- Fix cut to end of line operation when on the last line of a file
- Continuous kills from the same cursor position will augment clipboard
- Killing removes end of line character when only whitespace is left on line
- Bind toggle zen mode to C-x z, the default was conflicting
- Close search widget on many cursor moves & other editor actions
- Added bindings to manipulate window splitting and joining
- Using clipboardy for system clipboard access, old dependency does not work on linux.
- Added icon
- Repackaged and republished for ease of access on vscode marketplace.
- Forked and merged various pull requests and fixes
- The clipboard handling is simplified by the removal of the emacs-only kill ring (which was also an unfinished implementation in the original). Copy, Cut, Yank and C-K work with the system clipboard now.
- C+x k to close tab, C+x C-k all tabs
- C+l centers screen on the cursor line
- C+x C+f bound to quick open file
- yank overwrites selection
- Fix #24: C-g does not cancel suggestions and prompts
- Update vscode engine
- Fix: IntelliSense Suggestion.
- Add C-x b.
- Fix #18: Add Esc to step out from mark mode.
- Add C-x C-o.
- Fix: do not enter automatically in Mark Mode after Yanking.
- Add Kill-ring.
- Alt-x show commands palette.
All changes written by gizak, sammy44nts. Thanks
- bug fix for C-k. Thanks trezm.
- C-x C-f execute "workbench.action.files.openFile".
Thanks sammy44nts.
- C-p and C-n can be used in other panels such as Suggestion and Hint.
- Fix bug C-x C-f won't open file explorer.
- Add one more undo operation C-/
- Add redo operation C-x z
- Fix incorrect column moving after using C-a and C-e
These commands and bug fixes were coding by kpping. Thanks. :)
- Change the processing of C-u, C-h.
- Change the processing of C-x C-f, C-x C-w, C-x C-s.
- Modify the search operation.
- Fixed a bug that occurred when you start from the command line.