Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Vim 如何更改fuzzyfinder弹出窗口的位置/方向?_Vim_Fuzzyfinder - Fatal编程技术网

Vim 如何更改fuzzyfinder弹出窗口的位置/方向?

Vim 如何更改fuzzyfinder弹出窗口的位置/方向?,vim,fuzzyfinder,Vim,Fuzzyfinder,我使用的是vim,我希望弹出窗口在终端底部而不是顶部启动一个新窗口。这种行为类似于emacs中的CtrlP插件和默认ido模式。我找不到此的任何自定义变量。有什么想法吗?你是对的,没有;您要么要求插件作者提供这样一个选项,要么实际地更改源代码。(由于FuzzyFinder的开发似乎不多,所以这并不是一个坏的选择,而且您也可以总是做第一个选择。) 我认为必须在~/.vim/autoload/l9/tempbuffer.vim中进行更改;将第二行更改为: 致: function l9#tempbuf

我使用的是vim,我希望弹出窗口在终端底部而不是顶部启动一个新窗口。这种行为类似于emacs中的CtrlP插件和默认ido模式。我找不到此的任何自定义变量。有什么想法吗?

你是对的,没有;您要么要求插件作者提供这样一个选项,要么实际地更改源代码。(由于FuzzyFinder的开发似乎不多,所以这并不是一个坏的选择,而且您也可以总是做第一个选择。)

我认为必须在
~/.vim/autoload/l9/tempbuffer.vim
中进行更改;将第二行更改为:

致:

function l9#tempbuffer#openScratch(bufname, filetype, lines, topleft, vertical, height, listener)
  let openCmdPrefix = (a:topleft ? 'topleft ' : '')
  let openCmdPrefix = (a:topleft ? 'botright ' : '')