vi笔记_尝试使用此vi设置来保存和整理笔记

vi笔记

使用vi管理笔记的Wiki的想法似乎不合常规,但是当您在日常工作中使用vi时,这很有意义。

为什么使用Wiki进行记笔记很有意义

我尝试了许多不同的工具来记录笔记,写下短暂的想法以及安排我不应该忘记的任务。 其中包括离线笔记本(是的,涉及纸张),特殊的记笔记软件和思维导图软件。

所有这些解决方案都具有积极意义,但都不能满足我的所有需求。 例如, 思维导图是可视化您的想法的好方法(因此得名),但是我尝试使用的工具提供的搜索功能很差。 (对于纸质便笺也是如此。)而且,经过一段时间后,通常很难阅读思维导图,因此它们对于长期保存便笺不是很好。

设置Vimwiki

使用现有的插件管理器可以很容易地安装Vimwiki:只需将添加到您的插件即可。 在我首选的插件管理器Vundle中,您只需在添加 ,然后是 。

下面是一段我显出几分Vimwiki配置。 您可以在Vimwiki页面上了解有关安装和使用此工具的更多信息。

您可以在配置中看到的这种方法的另一个优点是,无需切换便笺簿软件,就可以轻松划分我的个人便笺和与工作相关的便笺。 我希望在任何地方都可以访问我的个人笔记,但是我不想将与工作相关的笔记同步到我的私人GitLab和计算机。 与我尝试过的其他软件相比,在Vimwiki中设置起来更容易。

配置告诉Vimwiki有两个不同的Wiki,我想在两者中都使用Markdown语法(再次,因为我习惯于日常工作中的Markdown)。 它还会告诉Vimwiki文件夹,这些文件将Wiki页面存储在哪里。

如果导航到存储Wiki页面的文件夹,则会发现Wiki的纯Markdown页面没有任何特殊的Vimwiki上下文。 这样可以轻松初始化Git存储库并将您的Wiki同步到中央存储库。

将您的Wiki同步到GitLab

将GitLab项目检出到本地Vimwiki文件夹的步骤与用于任何GitHub存储库的步骤几乎相同。 我只喜欢将笔记保存在私有的GitLab存储库中,因此我会为个人项目保持GitLab实例运行。

GitLab具有Wiki功能,可让您为项目创建Wiki页面。 这些维基本身就是Git存储库。 他们使用Markdown语法。 您将获得领先优势。

只需初始化要与要为笔记创建的项目的Wiki同步的Wiki:

在GitLab上创建新项目后,可以从您登录的页面复制这些步骤。 唯一要更改的是存储库URL末尾的 (而不是 ),它告诉它克隆Wiki存储库而不是项目本身。

但是也许(像我一样)您不想为添加到笔记本中的每个便笺手动创建提交。 为了解决这个问题,我使用Vim插件chazy / dirsettings 。 我将一个具有以下内容的文件添加到 :

每次我打开Wiki文件时,都会提取Wiki的最新版本,并在每个命令之后发布更改。 这样做应该使本地副本与中央存储库保持同步。 如果您有合并冲突,则可能需要解决它们(照常)。

目前,这是我与知识库互动的方式,对此我感到非常满意。 请让我知道对这种方法的看法。 并且请在评论中分享您最喜欢的方式来跟踪您的笔记。

翻译自: https://opensource.com/article/18/6/vimwiki-gitlab-notes

vi笔记

文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览91693 人正在系统学习中 相关资源:翠雨方工作备忘录工具v2.31中文绿色版-其它代码类资源-CSDN文库

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年6月2日
下一篇 2020年6月2日

相关推荐