Get the latest tech news
Fish 4.0.0
fish’s core code has been ported from C++ to Rust (#9512). This means a large change in dependencies and how to build fish. However, there should be no direct impact on users. Packagers should see ...
The following keys have refined behavior if the terminal supports the new keyboard encodings: shift-enter now inserts a newline instead of executing the command line. New special input functions: forward-char-passive and backward-char-passive are like their non-passive variants but do not accept autosuggestions or move focus in the completion pager (#10398). If it cannot find the terminfo entry given by TERM environment variable, fish will now use an included xterm-256color definition to match the vast majority of current terminal emulators (#10905).
Or read this on Hacker News