这些工具可以让您轻松高效地在Linux命令行上做笔记和保存信息。当您需要保存代码片段或URL、想法或引用时,您可能会启动文本编辑器或使用桌面或基于Web的笔记工具。但这些不是您唯一的选择。如果您在终端窗口中工作,则可以使用Linux命令行上可用的众多笔记工具之一。让我们来看看这四个程序。tnotetnote使在终端窗口中做笔记变得容易——几乎太容易了。tnote是一个Python脚本。***启动时,它会要求您输入密码和密码来加密存储笔记的SQLite数据库。完成后,按A创建便笺。输入您的笔记并按CTRL-D保存。一旦您有多个(或更多)笔记,您就可以查看它们或搜索特定的笔记、单词或短语或标签。tnote没有很多功能,但它确实完成了工作。TerminalVelocity如果您使用过MacOS,您可能已经见过一种流行的开源笔记程序,称为NotationalVelocity,这是一种简单而有效的笔记方法。TerminalVelocity在将NotationalVelocity体验带到命令行方面做得很好。TerminalVelocity打开默认文本编辑器(由.profile或.bashrc文件中的$EDITOR变量设置)。输入您的笔记,然后保存。该音符出现在“终端速度”窗口的列表中。使用键盘上的箭头键滚动浏览笔记列表。要查看或编辑注释,请按Enter。如果您的笔记列表很长,您可以在“查找”或“创建”字段中输入笔记标题的前几个字符以缩小列表范围。滚动浏览那里的笔记,然后按Enter键将其打开。pygmynote在本文中的四个应用程序中,pygmynote可能是最不友好的。但是,它是最灵活的。与tnote一样,pygmynote将您的笔记和附件保存在SQLite数据库中。pygmynote启动时看起来不是特别有用。在任何时候,键入help并按Enter键以获取命令列表。您可以添加、编辑、查看和搜索笔记,并为笔记添加标签。标签使查找笔记更容易,尤其是当您有很多笔记时。pygmynote的灵活性在于它能够为笔记添加附件。这些附件可以是任何内容:图像、文本、文字、PDF、电子表格或与笔记相关的任何其他内容。jrnljrnl在这里是一个奇怪的应用程序。正如您可能从其名称中猜到的那样,jrnl旨在成为一种日记工具。但这并不意味着你不能做笔记。干得好jrnl。当您第一次启动jrnl时,它会询问您要将文件journal.txt(用于存储您的笔记)保存在何处以及是否需要密码保护。如果您决定添加密码,则您在应用程序中所做的一切都需要密码。您可以通过两种方式输入注释:直接从命令行或使用计算机的默认编辑器。您可以在笔记中添加标签(例如@opensource.com)并指定日期和时间戳。如果你有很多笔记,添加标签和日期可以帮助搜索你的笔记(jrnl有一个很好的搜索功能)。由于jrnl将您的笔记保存为纯文本文件,您可以使用ownCloud、Nextcloud或您喜欢的任何文件共享/同步服务在设备之间同步它。您有最喜欢的工具或自制的命令行笔记工具吗?请发表评论并随时与社区分享。
