- Update release workflows #147 (@krassowski)
- Update
codemirror-vim
to 6.2.1 andjupyterlab
to 4.2.0 #146 (@firai)
(GitHub contributors page for this release)
@firai | @github-actions | @krassowski
- Fix scrolling on
g g
andG
#137 (@krassowski)
(GitHub contributors page for this release)
- Fix Prettier Issue #136 (@ianhi)
- Migrate shortcut selectors for JupyterLab 4.1+ #135 (@krassowski)
(GitHub contributors page for this release)
@github-actions | @ianhi | @krassowski
This is the last release to support jupyterlab < 4.1
The next release will include: #135
- Fix empty command #133 (@krassowski)
(GitHub contributors page for this release)
@firai | @github-actions | @ianhi | @krassowski
- Add settings to enable double duty
Esc
and to disableShift-Esc
override in Command mode #110 (@firai)
- Correct license classifier in
pyproject.toml
#122 (@firai) - Correct project name to
jupyterlab-vim
#114 (@krassowski)
- Delete
installing.md
and mention in README #121 (@firai) - Clarify settings location #116 (@joelostblom)
(GitHub contributors page for this release)
@firai | @github-actions | @joelostblom | @krassowski
- Fix
modifyCell
ormodifyEditor
not called after text editor is opened after notebook by @firai in #105
(GitHub contributors page for this release)
@firai | @github-actions | @ianhi | @krassowski
- Clear input state if applicable before hopping out of normal mode to jupyter command mode #82 (@ryantam626)
- fix: override browser shift-esc in command mode #100 (@ianhi)
- Additional thanks to @petergthatsme @firai @lukashergt for reporting, debugging and testing
- Fix
__init__.py
for wheel #99 (@fcollonval)
(GitHub contributors page for this release)
@fcollonval | @github-actions | @ianhi | @ryantam626
- Fix for attempting to update editor when there was none #95 (@krassowski)
(GitHub contributors page for this release)
@github-actions | @ianhi | @krassowski
- Add support for vim mode in Text Editor #90 (@krassowski)
- Fix undo #92 (@krassowski)
- BUG: Arrow keys navigation causes double cell hops #77 (@alexveden)
- Remove duplicate binder-on-pr action #91 (@krassowski)
- maintenance: Release updates #87 (@ianhi)
- Support JupyterLab 4.0 #85 (@krassowski)
- Add configuration to provide custom keybindings #74 (@peytondmurray)
- Add "leave-current-mode" command to move insert->normal->command. #69 (@asford)
- restore correct keybinding #64 (@ianhi)
(GitHub contributors page for this release)
@alexveden | @asford | @github-actions | @ianhi | @krassowski | @peytondmurray
- Support JupyterLab 4.0 (#85, thanks @krassowski)
- Add configuration to provide custom keybindings (#74, thanks @peytondmurray)
- Add bindable command to move insert-to-normal-to-command modes (#69, thanks @asford)
- Fix bug where arrow keys navigation caused double cell hops (#77, thanks @alexveden)
- Fixed a bug in
0.15.0
where you could no longer typec
.
- Homogenize the project with the jupyterlab-contrib organization (#46)
- Fix
Esc
being override by the shortcuts extensions in jupyterlab - Restructure Project Code and make keybindings user modifiable (#58)
- Add a menu button for enable/disable (#58)
- Add ability to enable/disable plugin in settings (#24)
- Fix saving column position when moving by lines (#28)
- Support JupyterLab 3+
- Set up eslint and prettier
- Switch from travis to GitHub actions.
- Auto deployment when merging to master.
- Auto bump of versions.
z c
hides selected code cellz o
shows selected code cellz m
hides all code cellsz r
shows all code cells
- Change package.json information
ctrl [
exits Vim insert mode
- Support JupyterLab 2.0.0+
- Support JupyterLab 1.0.0+
ctrl i
enters Vim insert mode from Jupyter command mode (#71) Thanks @wmayner
- Update for JupyterLab 0.35
- Update for JupyterLab 0.34 (#57) Thanks @MisterVulcan
- Update for JupyterLab 0.33 (#52) Thanks @ah-
- Requires JupyterLab 0.32 (Beta 2)
- ctrl-g shows function signature (#36)
- center cell command (#33)
-
splits cell in vim command mode (#33)- ctrl-c copies instead of leaving insert mode if you aren't on a mac (#34)
- add moving cell commands
- Add delete/yank/paste cell commands (#28)
- select first and last cell shortcuts (#24)
- change to focus selector to fix debug prompt select
- Ctrl-J and Ctrl-K execute markdown when leaving the cell.
- Added Command/Ctrl-{1,2,3} to switch cell mode to code, markdown and raw.
- Ex commands ':q' and ':quit' leave vim mode
- bump package requirements, revert unnecessary commands for staying in edit mode
- ":w" saves notebook
- Update to JupyterLab 0.31 (Beta1)
- Initial Release!
- Vim mode in notebook cells
- Copy, Cut, Paste commands
- Vim motions moving between cells
- Several commands extended to remain in Vim mode