Bash style history substitution for Oh My Fish.
This plugin wraps Aerys Bat's implementation of bash style history substitution.
$ omf install bang-bang
!! on command line will be replaced by last command issued:
$ mv /etc/hostname /etc/hostname.old mv: rename /etc/hostname to /etc/hostname.old: Operation not permitted $ sudo !!
!$ on command line will be replaced by last command arguments:
$ mkdir /tmp/test $ cd !$
If the keybindings fail to work after installing the plugin, the issue is
likely because of an existing
that is overiding the plugins.
The solution is to either removing the exising file or to concat the contents of the
functions/fish_user_key_bindings.fish file into it.