- Horizontal scrolling is now supported either with keyboard (default shortcuts - Alt-H/L) or with Shift-Mousewheel. Note that a horizontal scrollbar is not planned
- Default keybinds on macOS have been revised to match other macOS applications – Cmd+Arrow for jump to end of line, for instance. To get these, delete or move your old global config file, run the new version once, then copy any changes you've made to the new file. (We are considering ways to improve this config upgrade process across all platforms.)
- Windows: the save file dialog is now modal
- Window title is now properly updated when activating panes by clicking
- Workspace dir names with a dot will now be displayed correctly
- Workspace dirs with similar names should now be disambiguated
- Fixed editor commands executed using the command popup
- Windows/Linux: you can now specify the name of any TrueType/OpenType font face that you have installed on the system and the editor will try to automatically find the correct font file for it (for example, if you have
font: courier new
in your config on a Windows system, the editor will automatically loadC:\Windows\Fonts\cour.ttf
). On Linux we uselibfontconfig
to match font face names to font files that are installed in the system. Please note that this auto-detection logic is just an addition to the existing behavior of thefont
config option (meaning that you can still specify paths to specific font files just as before). macOS implementation will come in a future release. - Linux/Mac: the editor should no longer constantly redraw while idle
- "quit" is now a bindable action, bound to Alt-F4 by default on Windows/Linux
- Linux: the editor will now use X11 as the default backend when running under a Wayland compositor that does not support server-side window decorations (previously it would start as a Wayland client which resulted in the main window having no title bar or borders). You can force a specific backend by setting the
FOCUS_LD_BACKEND
environment variable to eitherX11
orWayland
(case insensitive) prior to starting the editor.