Skip to content

2.0.7

Compare
Choose a tag to compare
@zyedidia zyedidia released this 06 Sep 21:42
· 687 commits to master since this release

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.
    • Better support for complex keybindings.
      • Function keys with modifiers.
      • PgUp, PgDown, Delete... with modifiers.
  • 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 (default external).
        • 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.
  • 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