- Make toggle-case operator work with multiple cursors
- Fix regression where '%' stopped working across multiple lines
- Fix some deprecation warnings
- Enter visual mode when selecting text in command mode
- Don't select text after undo
- Always preserve selection of the intially-selected character in visual mode
- Fix bugs in the '%' motion
- Fix bugs in the 'S' operator
- Add o mapping in visual mode, for reversing selections
- Implement toggle-case in visual mode
- Fix bug in 'around word' text object
- Fixed a regression in the handling of the 'cw' command
- Made the replace operator work with multiple cursors
- Fixed the position of the cursor after certain yank operations.
- Fixed an issue where duplicate vim states were created when an editors were moved to different panes.
- Made motions, operators and text-objects work properly in the presence of multiple cursors.
- Fixed a stylesheet issue that caused visual glitches when vim-mode was disabled with the Shadow DOM turned on.
- Fix issue where search panel was not removed properly
- Updated the stylesheet for compatibility with shadow-DOM-enabled editors
- Ctrl-w for delete-to-beginning-of-word in insert mode
- Folding key-bindings
- Remove more deprecated APIs
- Fix behavior of ctrl-D, ctrl-U @anvyzhang
- Fix selection when moving up or down in visual line mode @mdp
- Remove deprecated APIs
- Fix interaction with autocomplete
- Properly re-enable editor input after disabling vim-mode
- Fix typo
- Make go-to-line motions work with operators @gittyupagain
- Allow replacing text with newlines using
r@dcalhoun - Support smart-case in when searching @isaachess
- Ctrl-c for command mode on mac only @sgtpepper43
- Add css to status bar mode for optional custom styling @e-jigsaw
- Implement
-,+, andenter@roryokane - Fix problem undo'ing in insert mode @bhuga
- Remove use of deprecated APIs
- Fix interaction with autocomplete-plus @klorenz
- Fix
ggandGin visual mode @cadwallion - Implement
%@carlosdcastillo - Add ctags keybindings @tmm1
- Fix tracking of marks when buffer changes @carlosdcastillo
- Fix off-by-one error for characterwise puts @carlosdcastillo
- Add support for undo and repeat to typing operations @bhuga
- Fix keybindings for some OSes @mcnicholls
- Fix visual
ngg@tony612 - Implement i{, i(, and i" @carlosdcastillo
- Fix off by one errors while selecting with j and k @fotanus
- Implement 'desired cursor column' behavior @iamjwc
- Fix E in visual mode @tony612
- Implement `` @guanlun
- Fix broken behavior when enabling/disabling @cadwallion
- Enable search in visual mode @romankuznietsov
- Fix end-of-line movement @abijr
- Fix behavior of change current line
ccin various corner cases. @jcurtis - Fix some corner cases of
w@abijr - Don't hide cursor in visual mode @dyross
- Enable arrow keys in visual mode @fholgado
- Additional bindings for split pane movement @zenhob
- Fix search on invalid regex @bhuga
- Add
salias to visual mode @tony612 - Display current mode in the status bar @gblock0
- Add marks (m, `, ') @danzimm
- Add operator-pending mode and a single text object (
iw) @nathansobo, @jroes - Add an option to start in insert mode @viveksjain
- Fix weird behavior when pasting at the end of a file @msvbg
- More fixes for corner cases in paste behavior @SKAhack
- Implement * and # @roman
- Implement ~ @badunk
- Implement t and T @udp
- Implement
ctrl-eandctrl-y@dougblack - Implement
/,?,nandN@bhuga - Registers are now shared between tabs in a single atom window @bhuga
- Show cursor only in focused editor @tony612
- Docs updated with new methods for entering insert mode @tednaleid
- Implement
r@bhuga - Fix
wwhen on the last word of a file @dougblack - Implement
=@ciarand - Implement
Emotion @tony612 - Implement basic
ctrl-fandctrl-bsupport @ciarand - Added
+,*and%registers @cschneid - Improved
^movement when already at the first character @zenhob - Fix off-by-one error for
15gg@tony612
- API Fixes for Atom 0.62 @bhuga
- Add
$and^to visual mode @spyc3r - Add
0to visual mode @ruedap - Fix for yanking entire lines @chadkouse
- Add
Xoperator @ruedap - Add
WandBmotions @jcurtis - Prevent cursor left at column 0 when switching to insert mode @adrianolaru
- Add pane switching shortcuts see #104 for details @dougblack
- Add
H,LandMmotions @dougblack
- Leaving insert mode always moves cursor left @joefiorini
- Implemented
Icommand @dysfunction - Restored
0motion @jroes - Implemented
}motion to move to previous paragraph @zenhob - Implement
gtandgTto cycle through tabs @JosephKu - Implement visual linewise mode @eoinkelly
- Properly clear selection when return to command mode @chadkouse
ctrl-[now activates command mode @ctbarna- enter now moves down a line in command mode @ctbarna
- Documentation links now work on atom.io @michaeltwofish
- Backspace now moves back a space in command mode @Tarrant
- Fixed an issue where cursors wouldn't appear in the settings view.
- Update contributing guide
- Update package.json
- Require underscore-plus directly
- Implemented
.operator, thanks to @bhuga - Fix putting at the end of lines, thanks to @bhuga
- Compatibility with Atom 0.50.0
- Switches apm db to buttant from iriscouch
- Compatibilty with Atom 26
- Compatiblity with atom 0.21
- Characterwise visual-mode!
- System copy and paste are now linked to the
* - Implement
Aoperator - Bugfixes concerning
bandP
- Major refactoring/cleanup/test speedup.
- Added
Scommand. - Added
Coperator. - Proper undo/redo transactions for repeated commands.
- Enhance
Gto take line numbers. - Added
Yoperator. - Added
ctrl-cto enter command mode.
- Added
scommand. - Added
emotion. - Fixed
cwremoving trailing whitepsace - Fixed cursor position for
ddwhen deleting blank lines
- Added the
coperator (thanks Yosef!) - Cursor appears as block in command mode and blinks when inserting (thanks Corey!)
- Delete operations now save deleted text to the default buffer
- Implement
ggandGmotions - Implement
Poperator - Implement
oandOcommands
- Added yank and put command with support for registers
- Added
$and^motions - Fixed repeats for commands and motions, ie
d2dworks as expected. - Implemented
Dto delete through the end of the line. - Implemented
>>and<<indent and outdent commands. - Implemented
J. - Implemented
ato move cursor and enter insert mode. - Add basic scrolling using
ctrl-uandctrl-d. - Add basic undo/redo using
uandctrl-r. This needs to be improved so it understands vim's semantics.
- Nothing changed, used this as a test release to understand the publishing flow.
- Initial release, somewhat functional but missing many things.