- Fix
:enew
not working (#215)
- Support for Atom 1.18 and 1.19 (#184)
vim-mode-plus
support!- Add keybinding (@jmarianer)
- Support
:substitute
command (@mkiken) - Support marks
- Use
vim-mode-plus
in specs
- Support
:tabonly
(@jmarianer) - Fix
:x
closing Atom instead of the current pane
- Limit addresses to the last line
- Fix autocompleting a non existent directory (@mcnicholls)
- Added basic support for visual marks (e.g.
:'<,'>s/foo/bar
) - Added
smartcase
option to:set
- Fixed using marks as addresses (e.g.
:'a,.delete
) - Fixed search not working without a closing delimiter (e.g.
:/foo
)
- Added file and command autocomplete (@stuartquin)
- Added
splitbelow
andsplitright
options to:set
- Fixed the editor not updating when saving a new file with
:w
or:saveas
- Stop using non-standard Promise.defer (fixes issue with
:w
) (@AsaAyers)
- Added support for yank commands, ex
:1,10y
(@posgarou) - Added contributor guidelines, including a pull request template
- Added ability to control splitting with
splitright
, andsplitbelow
(@dragonxwang)
- delete commands now add text to clipboard, ex
:1,4d
- Don't allow :s delimiters not allowed by vim (@jacwah)
- Backspace over empty
:
now cancels ex-mode (@shamrin) - Added option to register alias keys in atom init config (@GertjanReynaert)
- Allow
:substitute
to replace empty with an empty string and replacing the last search item (@jazzpi) - Added
:wall
,:quitall
and:wqall
commands (@caiocutrim) - Added
:saveas
command (@bakert)
- No project/multiple projects paths (uses first one)
- Support for :set
- Fixes
- Comply with upcoming Atom API 1.0
- Added
:d
- Fixes
- Added ex command parser, including ranges
- Added
:wq
- Added
:s
- Alert on unknown or invalid command
- Register new commands from the outside world
- Added
:tabn
,:tabp
,:e
,:enew
, and a few aliases
- Added
:quit
,:tabedit
,:wa
,:split
,:vsplit
- Commands can take arguments
- Every feature added
- Every bug fixed