Я встановив FuzzyFinder. Однак обмеженням є те, що він знаходить лише файли в поточному режимі. Одне вирішення цього питання - додати FuzzyFinderTextmate. Однак, виходячи з документів і коментарів, це не працює надійно. Вам потрібна правильна версія FuzzyFinder, і вам потрібна ваша копія Vim для компіляції з підтримкою Ruby.
Інший спосіб вирішення, який я зараз намагаюся, - це відкрити всі файли, які, можливо, знадобляться мені на початку сеансу редагування. Наприклад, відкрийте всі файли в ключових каталогах ...
:args app/**
:args config/**
:args test/**
etc...
(Це означає, що я мав би можливо відкрити безліч файлів, однак поки що, здається, це працює нормально.)
Після цього я можу використовувати FuzzyFinder в буферному режимі, і він буде діяти якось як command-o
ярлик TextMate ...
:FuzzyFinderBuffer
:tabe
, відкриють файл на новій вкладці,:new
горизонтально розділять вікно та:edit
закриють поточний файл перед відкриттям нового.