Используя FuzzyFinder в vim (+ MiniBuffer), откройте файл в текущем буфере - PullRequest
2 голосов
/ 11 января 2011

Я использую FuzzyFinder в vim вместе с MiniBufExplorer (с этим параметром в моем .vimrc: g: miniBufExplorerMoreThanOne = 1).

Я использую FuzzyFinder в режиме файла покрытия (где он работает почти так же, как command-t, насколько я понимаю).

Проблема в том, что всякий раз, когда я использую FuzzyFinder, чтобы открыть новый файл, вместо того, чтобы открывать его в текущем окне, которое я открыл, оно создает новое крошечное окно с вертикальным разделением.

Есть ли способ изменить это поведение?

РЕДАКТИРОВАТЬ: Это происходит только с новой, измененной версией минибуфера (ссылка на которую находится на странице скрипта vim). Не уверен, что я могу с этим поделать.

1 Ответ

0 голосов
/ 11 января 2011

Что вы используете, чтобы открыть файл с помощью FuzzyFinder? Если вы проверите: help fuf-options, вы увидите, что все это настраивается, и его можно открыть в текущем окне, новом разделенном окне и новом вертикально разделенном окне, используя разные комбинации клавиш. Вы заинтересованы в открытии в текущем окне.

Запустите это:

:let g:fuf_keyOpen

Он сообщит вам правильный ключ, чтобы открыть файл без предварительного разделения окна.

...