Существует ли плагин Vim, похожий на fuzzyfinder_textmate и Command-T, который _т_ не требует поддержки Ruby? - PullRequest
3 голосов
/ 05 ноября 2010

Оба этих плагина требуют, чтобы Vim был скомпилирован с поддержкой Ruby, должны быть скомпилированы сами с использованием той же версии Ruby и т. Д. Есть ли плагин, который выполняет ту же работу, но не требует установки, кроме удаленияв vimfiles каталог?

ОБНОВЛЕНИЕ: Эти плагины позволяют открывать файлы / буферы, вводя символы, которые появляются в их пути, не обязательно в строке.Т.е. если в вашем каталоге есть файлы

foo/bar.txt
foo/baz.vim
zee.c

, вы можете ввести

,t f

и отобразятся только два соответствующих файла;после добавления r остается только один файл, который можно открыть, нажав <Return>.

Ответы [ 5 ]

3 голосов
/ 13 января 2012

Используя последний плагин fuzzyfinder vim, вы можете использовать

: FufCoverageFile

для имитации глобальных поисковых функций fuzzyfinder_textmate и Command-T. Рубин не нужен.

Нужно также иметь vim> = 7.2

3 голосов
/ 13 января 2012

Я использовал LustyExplorer , который обеспечивает аналогичную функциональность для плагинов, которые вы упоминаете.К сожалению, это также требует рубина.

Позже я начал использовать LycosaExplorer , который основан на LustyExplorer, но вместо ruby ​​использует python.Я предпочитаю этот вариант LustyExplorer, потому что я не могу скомпилировать vim против ruby ​​в Windows, и с помощью python я могу делать это отлично.

Недавно я начал использовать ctrlp.vim , который также позволяет вам что-то делатьаналогично тому, что вы запрашиваете, и не требует внешних зависимостей (ruby или python).Мне кажется, что он медленнее, чем LycosaExplorer на папках с большим количеством файлов.

1 голос
/ 14 июля 2012

ctrlp хороший.Он часто используется, если не по какой-либо другой причине, кроме как в janus.vim

1 голос
/ 05 ноября 2010

Есть несколько плагинов в этой же тематике.fuzzyfinder может быть наиболее эргономичным.

Я перечислил некоторые из них на странице описания searchInRuntime (которая также помогает открывать файлы)

HTH.

0 голосов
/ 11 апреля 2014

Если вы не возражаете против зависимости от Python, LeaderF - хороший выбор.Производительность в большом проекте выглядит очень хорошо по сравнению с некоторыми подобными плагинами.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...