From a62114c91f2070c8c8453d117f3d81dc113e41ff Mon Sep 17 00:00:00 2001 From: Biswakalyan Bhuyan Date: Mon, 25 Mar 2024 16:43:09 +0530 Subject: dotfile update --- zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh | 21 --------------------- 1 file changed, 21 deletions(-) delete mode 100644 zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh (limited to 'zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh') diff --git a/zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh b/zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh deleted file mode 100644 index 2ab4eb6..0000000 --- a/zsh/oh-my-zsh/plugins/thefuck/thefuck.plugin.zsh +++ /dev/null @@ -1,21 +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 -[[ ! -a $ZSH_CACHE_DIR/thefuck ]] && thefuck --alias > $ZSH_CACHE_DIR/thefuck -source $ZSH_CACHE_DIR/thefuck - -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 -M emacs '\e\e' fuck-command-line -bindkey -M vicmd '\e\e' fuck-command-line -bindkey -M viins '\e\e' fuck-command-line -- cgit v1.2.3-59-g8ed1b