首页 > 解决方案 > 在拆分而不是浮动窗口中打开 fzf.vim

问题描述

我刚刚在运行 Manjaro 的新机器上使用fzf.vim ( commitsudo pacman -Sy neovim ) 设置了 Neovim v0.4.4,使用. 以前(未知版本)FZF 的窗口出现在底部的拆分中,但现在它显示为窗口中间的窗口,如下面的屏幕截图所示。如何将其配置为底部拆分?

.vimrc:

call plug#begin('~/.vim/plugged')


" PlugInstall and PlugUpdate will clone fzf in ~/.fzf and run install script
Plug 'junegunn/fzf', { 'dir': '~/.fzf', 'do': './install --all' }
Plug 'junegunn/fzf.vim'


" Initialize plugin system
call plug#end()

map <C-F> :Files<CR>

在此处输入图像描述

标签: vimneovimvim-fzf

解决方案


fzf根据文档,有五种布局:

  • 窗口(你的实际行为)
  • 下/上/左/右

对于您请求的设置,您应该在您的.vimrc或您放置设置的位置添加以下行:let g:fzf_layout = { 'down': '~40%' }其中~40%是所有 nvim 窗口的百分比


推荐阅读