Я ищу что-то похожее на Deft, только для Vim. Кто-нибудь знает кого-нибудь, с кем у него / нее был хороший опыт?
2 ответа
Проверьте 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
Как и Deft, vim-pad моделируется по Notational Velocity (которая, кстати, рулит). simplenote чем-то похож, но он более «облачный».
На vim.org есть и другие скрипты, но я думаю, что они самые близкие.