vim - 在拆分而不是浮动窗口中打开 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>
解决方案
fzf
根据文档,有五种布局:
- 窗口(你的实际行为)
- 下/上/左/右
对于您请求的设置,您应该在您的.vimrc
或您放置设置的位置添加以下行:let g:fzf_layout = { 'down': '~40%' }
其中~40%
是所有 nvim 窗口的百分比
推荐阅读
- vim - Vim 命令通过关闭 ) } ] " ' 而不按右箭头?
- c# - 使用 EF Core MVC 将 ViewModel 传递给 View 时出错
- qt - Qt 5.6.2:如何在剪贴板中复制 1 个像素图 + 1 个文本?
- caching - 清除 [pagespeed-insights] 的缓存?
- python-3.x - 如何使用一组实体在 Facebook Messenger 上启用自动完成消息?
- python - 如何使用 Python 进行对数计算?
- javascript - 如何使用 Selenium 和 Java 更改元素样式属性的显示属性
- angularjs - angularjs:加载时无法在 md-select 中显示多个选定项目
- javascript - 如何从另一个组件调用函数 [Angular]
- swift - ARKit / ARSCNView 中的视频稳定