🔎

fzf-luaでinvalid preview window layoutのエラーが出る

2022/12/13に公開

環境

OS : Ubuntu 20.04.5 LTS (Focal Fossa)
fzf: 0.20.0

問題

fzf-luaのコマンドを実行した際、以下のようなエラーが起きる

invalid preview window layout: up:2:nohidden

解決方法

fzfのバージョンが古いためこの問題が発生するようなので、バージョンのアップデートをすればいい。
しかし、Ubuntu 20.04において、aptに登録されているものは最新版が0.35.1に対して0.20.0と古い(2022年12月13日時点)ので、GitHubから直接インストールする。
Releases · junegunn/fzf

  1. 上記のリンクからSource codeをダウンロード
  2. ダウンロードしたファイルを解凍
  3. 解凍したディレクトリに入る
  4. ./installでインストール用のスクリプトを実行
  5. 設定を聞かれるので、必要に応じてy/nを選択

最後に元々aptでインストールしていたものを以下のコマンドで削除すればOK。

sudo apt remove fzf

参考

invalid preview window layout: up:2:nohidden · Issue #447 · denisidoro/navi

Discussion