10

Я ищу что-то похожее на Deft, только для Vim. Кто-нибудь знает кого-нибудь, с кем у него / нее был хороший опыт?

2 ответа2

16

Проверьте vim-заметки: https://github.com/xolox/vim-notes

Это довольно сложная и в то же время простая платформа для ведения заметок. У него нет инкрементального поиска Deft и т.д. (Я использовал Emacs, так что я знаю его возможности), но поэтому вы можете очень удобно пометить свои заметки, использовать автозаполнение и, конечно же, поиск по файлам. (Поиск основан на Python и поэтому несколько быстрее, чем vim-grep).

Как и в Deft, ваши заметки хранятся в одной папке.

Кстати, я думаю, что нашел его, когда боролся с тем же вопросом, что и вы, - недавно переехав в Vim, мне нужна была альтернатива Deft.

ОБНОВЛЕНИЕ: Кроме того, вы можете проверить плагин CtrlP: https://github.com/kien/ctrlp.vim. Отличный инструмент, который позволяет вам искать имена файлов постепенно. Это очень быстрый, хорошо настраиваемый и чистый vimscript (поэтому никаких внешних зависимостей не требуется).

Много месяцев спустя: также есть unite.vim, который может иметь некоторый потенциал как « Нотационная скорость бедного человека в Vim». По крайней мере, люди, кажется, используют его для замены и ctrlp.vim, и ack.vim/grep.vim одним плагином. Выглядит действительно очень интересно.

Еще позже: теперь есть и nvim, прямой клон Notational Velocity. Выглядит хорошо, но требует некоторого времени, чтобы привыкнуть к моему опыту: https://github.com/cwoac/nvim

Спустя почти год: здесь также может быть интересен microViche . Не совсем как Deft, но, на мой взгляд, единственный в своем роде подход к тому, чтобы делать заметки или писать в Vim. В основном это позволяет связывать строки / абзацы в разных файлах, отображать все эти ссылки в виде карты (круто!) и все файлы одновременно открыты. Таким образом, вы можете просматривать свои документы, как если бы они были открыты в приложении для чтения микрофиш, "панорамировать и масштабировать текст", как говорит автор, и писать множество документов параллельно. У него также есть скринкаст для плагина. https://github.com/q335r49/microviche

2

Как и Deft, vim-pad моделируется по Notational Velocity (которая, кстати, рулит). simplenote чем-то похож, но он более «облачный».

На vim.org есть и другие скрипты, но я думаю, что они самые близкие.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .