unite.vim — это гибкий и расширяемый интерфейс поиска и выбора для Vim.
Использование
:Unite file
:Unite file_rec/async:!
:Unite tag
:Unite buffer
Популярные источники
file/new: Создание и выбор новых файловfile/async: Асинхронное сканирование файловfile_rec/async: Рекурсивное асинхронное сканирование файловfile_rec/git: Файлы проекта, отслеживаемые в Gitbuffer: Открытые буферыbuffer_tab: Открытые буферы только в текущей вкладкеtab: Вкладкиregister: Регистры Vimbookmark: Сохраненные закладкиsource: Доступные источники Unite
Параметры команд
| Опция | Описание |
|---|---|
-start-insert |
Переходить в режим вставки сразу при запуске |
-no-quit |
Оставлять окно Unite открытым после выбора элемента |
-winheight=10 |
Задать высоту окна |
-quick-match |
Выбор элементов быстрыми буквами (asdf...) |
-winwidth=40 |
Задать ширину окна для вертикальных панелей |
-no-split |
Открывать внутри текущего буфера |
-auto-preview |
Автоматический предпросмотр элемента под курсором |
-vertical |
Открыть Unite как вертикальную боковую панель |
-buffer-name=xxx -resume |
Быстро возобновить именованный буфер Unite |
-input= |
Предзаполнить или сбросить строку фильтра |
-unique |
Удалить повторяющиеся элементы из результатов поиска |