基于笔记的Vim文件系统


10

我实际上正在寻找类似于Deft的东西,仅用于Vim。有谁知道他/她有过很好的经历?

Answers:


17

查看vim-notes: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
欢迎来到超级用户!您的答案没有提供任何信息说明程序为何或如何回答问题。请查看这些建议,以了解如何提供出色的软件建议
丹尼尔·贝克

感谢您指出了这一点。我已经使用StackOverflow一段时间了,所以我应该知道。但是,我添加了一些细节。
martz 2012年

2

像Deft一样,vim-pad是以Notational Velocity(顺便说一下,会摇摆)建模的。simplenote有点类似,但是更加“云雾“绕”。

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


我实际上使用过vim-pad,但是它在Windows平台上存在PATH和丢失数据的问题(嗯,也许我应该提到我在Windows上)。我已经通知了作者,但是仍然存在一些问题。Simplenote我将签出。
拉克

vim-pad的想法看起来不错,但是在第一次和第二次尝试时却非常不可靠。写下答案后,我重新下载了该文件,它和以前一样不可靠:无法打开一些已有的笔记,无法在同一窗口中打开其他笔记……一个简单的(映射的):Explore ~/Dropbox/nv就足够了。
romainl

嗯,我明白了-这意味着在此期间没有取得太大进展(这是我羡慕emacs用户的事情之一;他们的插件总数较少,但是受欢迎的插件通常做得更好)。我目前正在使用类似于:e ...的东西,但是我错过了以正确方式完成的良好搜索功能。
拉克
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.