Initial commit - command isn't replace yet, just echoed
This commit is contained in:
commit
c7adf98878
2 changed files with 7 additions and 0 deletions
0
README.md
Normal file
0
README.md
Normal file
7
bangbang.fish
Executable file
7
bangbang.fish
Executable file
|
@ -0,0 +1,7 @@
|
||||||
|
function bangbang --on-event fish_preexec
|
||||||
|
set -l command $argv
|
||||||
|
set -l last_command (history --max 1)
|
||||||
|
set -l new_command (echo $command | sed -e "s/\!\!/$last_command/g")
|
||||||
|
# TODO: Figure out how to replace the current command and run that instead
|
||||||
|
echo "*** New command: $new_command ***"
|
||||||
|
end
|
Loading…
Reference in a new issue