
Versie 4.4.0 van fish is uitgekomen. Fish, wat staat voor 'friendly interactive shell', is een Unix-shell met een focus op interactiviteit en gebruikersvriendelijkheid. Het kan bijvoorbeeld worden gebruikt als vervanger van Bash. Downloads zijn beschikbaar voor macOS, Linux, BSD en onder Windows is het ook in de Windows Subsystem for Linux te gebruiken. De changelog voor deze uitgave kan hieronder worden gevonden.
Deprecations and removed featuresInteractive improvements
- The default fossil prompt has been disabled (#12342).
New or improved bindings
- The
bindbuiltin lists mappings from all modes if--modeis not provided (#12214).- Line-wise autosuggestions that don't start a command are no longer shown (739b82c, 58e7a50).
- Builtin
historynow assumes thatPAGERsupports ANSI color sequences.- fish now clears the terminal's
FLUSHOflag when acquiring control of the terminal, to fix an issue caused by pressingctrl-oon macOS (#12304).Improved terminal support
- Vi mode word movements (
w,W,e, andE) are now largely in line with Vim. The only exception is that underscores are treated as word separators (#12269).- New special input functions to support these movements:
forward-word-vi,kill-word-vi,forward-bigword-vi,kill-bigword-vi,forward-word-end,backward-word-end,forward-bigword-end,backward-bigword-end,kill-a-word,kill-inner-word,kill-a-bigword, andkill-inner-bigword.- Vi mode key bindings now support counts for movement and deletion commands (e.g. d3w or 3l), via a new operator mode (#2192).
- New
catpuccin-*color themes.For distributors and developers
set_colorlearned the strikethrough (--strikethroughor-s) modifier.Regression fixes:
- The CMake option
WITH_GETTEXThas been renamed toWITH_MESSAGE_LOCALIZATION, to reflect that it toggles localization independently of the backend used in the implementation.- New
cargo xtaskcommands can replace some CMake workflows.
