4 款适用于 Linux 的命令行笔记应用

这些实用的工具让您可以通过 Linux 命令行简单高效地做笔记和保存信息。
369 位读者喜欢这个。
Note taking hand writing

Nguyen Nguyen,通过 Pexels CC0。

当您需要保存代码片段或 URL、想法或引言时,您可能会启动文本编辑器或求助于 桌面基于网络 的笔记工具。但这些不是您唯一的选择。如果您花费时间在终端窗口中工作,则可以使用许多适用于 Linux 命令行的笔记工具之一。

让我们来看看其中四款应用。

tnote

tnote

tnote 使在终端窗口中做笔记变得非常简单——几乎太简单了。

tnote 是一个简单的 Python 脚本。当您首次启动它时,它会要求您输入密码和密码短语来加密存储笔记的 SQLite 数据库。完成此操作后,按“A”创建笔记。输入您的笔记,然后按 CTRL-D 保存。

一旦您有了一些(或更多)笔记,您可以查看它们或搜索特定的笔记、单词或短语或标签。 tnote 没有很多功能,但它确实可以完成工作。

Terminal Velocity

terminal velocity

如果您使用过 Mac OS,您可能遇到过一个流行的开源笔记应用程序,名为 Notational Velocity,这是一种简单有效的记笔记方式。 Terminal Velocity 在将 Notational Velocity 体验带到命令行方面做得很好。

Terminal Velocity 会打开您的默认文本编辑器(由 $EDITOR 变量在您的 .profile.bashrc 文件中设置)。输入您的笔记,然后保存它。该笔记会出现在 Terminal Velocity 窗口的列表中。

使用键盘上的箭头键滚动浏览您的笔记列表。要查看或编辑笔记,请按 Enter 键。如果您有很长的笔记列表,您可以在“查找或创建”字段中输入笔记标题的前几个字符以缩小列表范围。从那里,滚动到笔记并按 Enter 键将其打开。

pygmynote

pygmynote

在这篇文章的四个应用程序中,pygmynote 可能是最不友好的。然而,它是最灵活的。

与 tnote 一样,pygmynote 将您的笔记和附件保存在 SQLite 数据库中。当您启动 pygmynote 时,它看起来并没有特别有用。在任何时候,输入 help 并按 Enter 键以获取命令列表。

您可以添加和编辑笔记、查看和搜索它们,以及向笔记添加 标签。标签使查找笔记更容易,特别是当您有很多笔记时。

pygmynote 灵活性的来源是它能够向笔记添加附件。这些附件可以是任何东西:图像、文本或文字处理器文件、PDF、电子表格或与笔记相关的任何其他内容。

jrnl

jrnl screenshot

jrnl 是这里的一个奇特的应用程序。正如您可能从其名称中猜到的那样,jrnl 旨在成为一种日记工具。但这并不意味着您不能用它来做笔记。 jrnl 在这项工作中做得非常好。

当您首次启动 jrnl 时,它会询问您要将文件 journal.txt (用于存储您的笔记)放在哪里,以及是否要为该文件设置密码保护。如果您决定添加密码,则每次使用该应用程序执行任何操作时都需要输入密码。

您可以通过两种方式输入笔记:直接从命令行输入,或使用计算机的默认编辑器输入。您可以向笔记添加标签——例如,@opensource.com——并为其指定日期和时间戳。如果您有很多笔记,添加标签和日期可以帮助您搜索笔记(jrnl 具有相当不错的搜索功能)。

由于 jrnl 将您的笔记保存在纯文本文件中,因此您可以使用 ownCloudNextcloud 或您喜欢的任何文件共享/同步服务在您的设备之间同步它。

您是否有在命令行做笔记的最喜欢的工具或技巧?欢迎通过留言与社区分享。

标签
That idiot Scott Nesbitt ...
我是一个长期使用免费/开源软件的用户,并为乐趣和利润编写各种东西。我并不把自己看得太严肃,我所有的特技都是自己完成的。

4 条评论

我更喜欢 GUI ... :D 我正在使用 RedNotebook! :)

您是否有兴趣为 Opensource.com 撰写一篇关于使用 RedNotebook 的教程?如果是这样,您可以在此处了解更多关于提交文章的信息。

回复 作者 Vasanth Selvam

我编写了 PFT,它是一个用于命令行的静态博客和网站生成器。我经常在工作中用它来记笔记。如果您对此类工具感兴趣,您可能会发现它很有用。它已获得 GPL3 许可,并在 CPAN 和 Fedora 中提供

干杯

Creative Commons License本作品根据知识共享署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.