diff options
Diffstat (limited to '.oh-my-zsh/plugins/thefuck')
-rw-r--r-- | .oh-my-zsh/plugins/thefuck/README.md | 9 | ||||
-rw-r--r-- | .oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh | 18 |
2 files changed, 0 insertions, 27 deletions
diff --git a/.oh-my-zsh/plugins/thefuck/README.md b/.oh-my-zsh/plugins/thefuck/README.md deleted file mode 100644 index a9b7550..0000000 --- a/.oh-my-zsh/plugins/thefuck/README.md +++ /dev/null @@ -1,9 +0,0 @@ -# The Fuck - -[The Fuck](https://github.com/nvbn/thefuck) plugin — magnificent app which corrects your previous console command. - -## Usage -Press `ESC` twice to correct previous console command. - -## Notes -`Esc`-`Esc` key binding conflicts with [sudo](https://github.com/robbyrussell/oh-my-zsh/tree/master/plugins/sudo) plugin. diff --git a/.oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh b/.oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh deleted file mode 100644 index ac88e67..0000000 --- a/.oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh +++ /dev/null @@ -1,18 +0,0 @@ -if [[ -z $commands[thefuck] ]]; then - echo 'thefuck is not installed, you should "pip install thefuck" or "brew install thefuck" first.' - echo 'See https://github.com/nvbn/thefuck#installation' - return 1 -fi - -# Register alias -eval "$(thefuck --alias)" - -fuck-command-line() { - local FUCK="$(THEFUCK_REQUIRE_CONFIRMATION=0 thefuck $(fc -ln -1 | tail -n 1) 2> /dev/null)" - [[ -z $FUCK ]] && echo -n -e "\a" && return - BUFFER=$FUCK - zle end-of-line -} -zle -N fuck-command-line -# Defined shortcut keys: [Esc] [Esc] -bindkey "\e\e" fuck-command-line |