mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2024-11-11 00:10:08 +00:00
Thefuck: combined with @cristim plugin. Code formating
This commit is contained in:
parent
803e5dbb84
commit
8e8a13398e
2 changed files with 10 additions and 8 deletions
|
@ -1,6 +0,0 @@
|
|||
if [[ -n $commands[thefuck] ]]; then
|
||||
alias fuck='eval $(thefuck $(fc -ln -1 | tail -n 1)); fc -R'
|
||||
alias FUCK='fuck'
|
||||
else
|
||||
echo 'thefuck is not installed, you should "pip install thefuck" first'
|
||||
fi
|
|
@ -1,6 +1,14 @@
|
|||
if [[ -z $commands[thefuck] ]]; then
|
||||
echo 'thefuck is not installed, you should "pip install thefuck" first'
|
||||
return -1
|
||||
fi
|
||||
|
||||
alias fuck='eval $(thefuck $(fc -ln -1 | tail -n 1)); fc -R'
|
||||
alias FUCK='fuck'
|
||||
|
||||
fuck-command-line() {
|
||||
FUCK=$(thefuck $(fc -ln -1 | tail -n 1) 2> /dev/null)
|
||||
[ -z $FUCK ] && echo -n -e "\a" && return
|
||||
FUCK="$(thefuck $(fc -ln -1 | tail -n 1) 2> /dev/null)"
|
||||
[[ -z $FUCK ]] && echo -n -e "\a" && return
|
||||
BUFFER=$FUCK
|
||||
zle end-of-line
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue