基于 Vim 的笔记文件系统

基于 Vim 的笔记文件系统

我实际上正在寻找类似的东西麻利,仅适用于 Vim。有人知道他/她有过良好体验吗?

答案1

查看 vim-notes:https://github.com/xolox/vim-notes

这是一个相当复杂但又简单的笔记平台。它没有 Deft 的增量搜索等功能(我用过 Emacs,所以我知道这些功能),但你可以非常轻松地标记笔记,使用自动完成功能,当然还可以搜索文件。(搜索基于 Python,因此比 vim-grep 稍快)。

就像在 Deft 中一样,您的笔记存储在一个文件夹中。

顺便说一句,我想我在努力解决与您完全相同的问题时发现了它——最近转移到 Vim,我需要 Deft 的替代品。

更新:另外,您还可以查看 CtrlP 插件:https://github.com/kien/ctrlp.vim. 一款出色的工具,可让您搜索文件名增量式。它非常快,可定制性好,并且是纯 vimscript(因此不需要任何外部依赖项)。

几个月后:此外,还有统一vim,这可能有潜力成为“Vim 中穷人的符号速度”。至少人们似乎在使用它来用一个插件替换 ctrlp.vim 和 ack.vim/grep.vim。看上去确实很有趣。

稍后还会有更多:现在还有nvim,Notational Velocity 的直接克隆。看起来不错,但根据我的经验,需要一些时间才能习惯:https://github.com/cwoac/nvim

又过了差不多一年: 微维什可能也会引起人们的兴趣。虽然不像 Def​​t,但在我看来,这是一种在 Vim 中记笔记或写作的独一无二的方法。基本上,它允许您链接不同文件中的行/段落,将所有这些链接显示为地图(很酷!)并同时打开所有文件。因此,您可以浏览文档,就像在缩微胶片阅读器中打开它们一样,“平移和缩放文本”,正如作者所说,并同时编写许多文档。他还为该插件制作了一个截屏视频。https://github.com/q335r49/microviche

答案2

像 Def​​t 一样,vim-pad是以 Notational Velocity(顺便说一句,非常棒)为模型的。简单笔记有点类似,但是更加“云思维”。

vim.org 上还有其他脚本,但我认为这些是最接近的。

答案3

checkout notational-fzf-vim 它与 deft 非常相似(也是前 emacs 用户)。如果你更有冒险精神,你可以用 telescope-nvim 自己构建它。

这是一个与 fzf 类似的模糊查找器,但可定制性和可扩展性更好。

相关内容