1.1.0
Micro version 1.1.0
Here's the summary of the 129 commits since the version 1.0.3.
Changelog:
- Plugin Manager
- You can install, remove, update, list, or search for plugins using
> plugin ...
. - List of official plugins can be found here
- For more information read the end of
> help plugins
and also> help commands
- You can install, remove, update, list, or search for plugins using
- Snippets Plugin
- Provides snippets for many languages. Uses snippet files found here.
- Install with
> plugin install snippets
- Add SaveAs keybinding action
- The
save
command can also take an argument to save as
- The
- Performance improvements
- Faster handling of xml and html
- Search and replace is much faster
- Runtime files change
- Plugins can access runtime files
- Plugins can add their own runtime files
- Internal handling of runtime files is much improved
- Mouse support and more keybindings in command mode
- Messages are now logged
- See the logs with the
> log
command
- See the logs with the
- Configuration files now use json5 instead of json
- New colorcolumn option
- For example: highlight column 80 with
set colorcolumn 80
- For example: highlight column 80 with
- New
eval
command to quickly execute lua code- Try
> eval "CurView():VSplit(NewBuffer('', 'Test'))"
- Try
- Allow a buffer to be opened in two splits at the same time (edits will happen in both splits)
- Version numbers are now even more informative
- Unsplit action
- Closes all splits except for the active one
- Fix some issues recognizing
CtrlH
as a binding (depending on the terminalCtrlH
may be the same as backspace)- Use
Backspace
for backspace instead ofBackspace2
when creating keybindings
- Use
- Some bugfixes regarding using splits and tabs together
- Autosave option which will automatically save in the background and always save and quit
- Use with caution as it will save the file, overwriting the previous copy, without asking
- Plugins can now provide a completion function for the commands they create
And there have been many smaller bug fixes as well.