2.0.7
Micro 2.0.7
- Keybindings improvements
- Key sequences can be bound with
<Key1><Key2>...
, for example<Ctrl-x><Ctrl-c>
. - Different keybindings for buffers, command bar, and terminal panes can be specified.
- See
> help keybindings
for the details and defaults.
- See
- Better support for complex keybindings.
- Function keys with modifiers.
- PgUp, PgDown, Delete... with modifiers.
- Key sequences can be bound with
- Clipboard
- Support for multiple cursors (internal clipboards for each cursor).
- Support for OSC52 (copy and paste via your terminal, which works over ssh).
- New
clipboard
option (defaultexternal
).- Set to
internal
for internal clipboard only. - Set to
external
for xclip/xsel external clipboard. - Set to
terminal
to use OSC52.- Known to work in
iTerm2
,kitty
,xterm
,st
,rxvt-unicode
. - See
> help copypaste
for details on enabling support in your terminal.
- Known to work in
- Set to
- New
- 24-bit color support on Windows (make sure to
set MICRO_TRUECOLOR=1
)- Doesn't work with ConEmu but works with Windows-terminal, command prompt...
- Minor changes
- Better support for obscure terminals (reading terminfo dynamically without relying on infocmp).
- Better truecolor detection.
- No duplicates in up-arrow history.
- Graceful exit when receiving SIGTERM.
- Bug fixes
- Fix path escaping on Windows.
- Fix issue when
fastdirty
is off - Syntax highlighting and linting fixes