-
Currently, hardcore mode only writes that it is enabled to the buffer. It appears that actually halting command execution is rather tricky in fish, namely because event hooks are called asynchronously, rather than as callbacks. See "Prevent fish command from executing through fish_preexec."