Правка работы с fzf

This commit is contained in:
Andrei Astafev 2024-07-04 10:36:03 +03:00
parent 44111962f2
commit bb4f1bbb53
3 changed files with 15 additions and 0 deletions

View File

@ -27,6 +27,8 @@ export XDG_STATE_HOME="$HOME/.local/state"
export ZSH_CACHE_DIR="$XDG_CACHE_HOME/zsh" export ZSH_CACHE_DIR="$XDG_CACHE_HOME/zsh"
export ZSH_COMPDUMP="$ZSH_CACHE_DIR/zcompdump-${HOST/.*/}-$ZSH_VERSION" export ZSH_COMPDUMP="$ZSH_CACHE_DIR/zcompdump-${HOST/.*/}-$ZSH_VERSION"
typeset -g POWERLEVEL9K_INSTANT_PROMPT=off
# Короткое имя компьютера, обязательно нужно для ssh-agent. # Короткое имя компьютера, обязательно нужно для ssh-agent.
# Часто используется в OhMyZsh. # Часто используется в OhMyZsh.
export SHORT_HOST="${SHORT_HOST:-${(%):-%m}}" export SHORT_HOST="${SHORT_HOST:-${(%):-%m}}"

View File

@ -184,6 +184,13 @@ zu
source $HOME/.config/zsh/fixes.zsh source $HOME/.config/zsh/fixes.zsh
``` ```
Если в системе установлена программа `fzf` версии ниже `0.53.0`, то может
не работать поиск по истории, файлам и автодополнение. Исправление:
```
fix-update-fzf
```
Для обеспечения поддержки терминала `kitty` на системах, где недоступно Для обеспечения поддержки терминала `kitty` на системах, где недоступно
его описание, можно выполнить команду: его описание, можно выполнить команду:

View File

@ -24,3 +24,9 @@ fix-mc-kitty-support() {
fi fi
} }
# Новые версии плагинов для поиска используют функционал fzf версии 0.53.0.
fix-update-fzf() {
mkdir -p $HOME/bin
wget -O- https://github.com/junegunn/fzf/releases/download/0.53.0/fzf-0.53.0-linux_amd64.tar.gz | tar -zxf - -C $HOME/bin
}