CLI shell Fish 4.4 brings Vi mode improvements, new color themes, and other enhancements

CLI shell Fish 4.4 brings Vi mode improvements, new color themes, and other enhancements

Fish 4.4 arrives with a clear focus on improving both interactivity and usability for users of this Unix-like shell. Among the headline changes, the built-in bind command now lists key mappings from all input modes by default, while autosuggestions are refined to only show meaningful line-wise suggestions. The shell now also clears the FLUSHO terminal flag when acquiring control, solving issues triggered by pressing ctrl-o on macOS systems. Additionally, the built-in history tool now assumes that the PAGER environment variable supports ANSI color sequences.

Following these workflow changes, Vi mode key bindings see significant enhancements. Word movements via w, W, e, and E are now closely aligned with Vim, and new special input functions offer users more movement options. Operator mode supports command counts for movement and deletion, mirroring classic Vim usage, while several new catpuccin-* color themes deliver extra customization options.

In terms of visual improvements, set_color now supports the strike-through text modifier. For those customizing their environment, the default fossil prompt is now disabled.

Development workflows benefit from the renaming of the WITH_GETTEXT CMake option to WITH_MESSAGE_LOCALIZATION, reflecting backend-agnostic localization, and new cargo xtask commands can serve as replacements for some CMake tasks. The release also introduces a couple of regression fixes.

by Paul

cz
city_zen found this interesting
fish iconfish
  114
  • ...

Fish is a user-friendly command line shell designed for UNIX-like operating systems, including Linux. It is noted for its intuitive features like autocompletion, sensible defaults, and color coding, which enhance user experience and command efficiency. With a rating of 3.8, fish offers a streamlined interface and functionality that appeals to both new and seasoned shell users.

No comments so far, maybe you want to be first?
Gu