From bb4f1bbb53d783051b813864ae34e6c05b13ef3d Mon Sep 17 00:00:00 2001 From: Andrei Astafev Date: Thu, 4 Jul 2024 10:36:03 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9F=D1=80=D0=B0=D0=B2=D0=BA=D0=B0=20=D1=80?= =?UTF-8?q?=D0=B0=D0=B1=D0=BE=D1=82=D1=8B=20=D1=81=20fzf?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .zshenv | 2 ++ README.md | 7 +++++++ fixes.zsh | 6 ++++++ 3 files changed, 15 insertions(+) diff --git a/.zshenv b/.zshenv index 6433afd..73a87cd 100644 --- a/.zshenv +++ b/.zshenv @@ -27,6 +27,8 @@ export XDG_STATE_HOME="$HOME/.local/state" export ZSH_CACHE_DIR="$XDG_CACHE_HOME/zsh" export ZSH_COMPDUMP="$ZSH_CACHE_DIR/zcompdump-${HOST/.*/}-$ZSH_VERSION" +typeset -g POWERLEVEL9K_INSTANT_PROMPT=off + # Короткое имя компьютера, обязательно нужно для ssh-agent. # Часто используется в OhMyZsh. export SHORT_HOST="${SHORT_HOST:-${(%):-%m}}" diff --git a/README.md b/README.md index 5a4e1ab..a51374d 100644 --- a/README.md +++ b/README.md @@ -184,6 +184,13 @@ zu source $HOME/.config/zsh/fixes.zsh ``` +Если в системе установлена программа `fzf` версии ниже `0.53.0`, то может +не работать поиск по истории, файлам и автодополнение. Исправление: + +``` +fix-update-fzf +``` + Для обеспечения поддержки терминала `kitty` на системах, где недоступно его описание, можно выполнить команду: diff --git a/fixes.zsh b/fixes.zsh index 35054dd..98941ed 100644 --- a/fixes.zsh +++ b/fixes.zsh @@ -24,3 +24,9 @@ fix-mc-kitty-support() { 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 +} +