Jrnl:你的 Linux 终端数字日记
创始人
2024-03-02 09:53:44
0

想象一下:有人伤了你的心,而你想要的是心无旁骛地在日记中写下你的感受。你明白这种感受吗?没有吗?我也不知道。我没有心碎过(或者也许我心碎了,但我不想告诉你)。

但我还是想向你展示一个奇妙的极简的开源的记事应用来保存日记。

这个方便的小程序是 Jrnl,它可以让你在终端中直接创建、搜索和查看日记条目。

用 Jrnl 创建新的笔记就像下面一样简单:

jrnl yesterday: I read an amazing article on It’s FOSS. I learn about a minimalist app called Jrnl, I should try it.

看起来很简单,不是吗?关键字 “yesterday” 在这里是一个触发器,它把你的笔记保存到昨天的日期。记住,它被称为 Jrnl(日记)是有原因的。它的主要目的是保存日记。

如果你喜欢把你的想法写成日记,或者只是想尝试一下,让我分享一下安装和使用的一些细节。

在你的 Linux 系统上安装和使用 Jnrl

Jrnl 可以用 pipx 或 Homebrew 包管理器安装。

我在测试中使用了 Homebrew,所以我将列出这些步骤。首先获取 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Installing Homebrew on your system

这就好了!如果你需要更多的信息,我们有一个关于 在 Linux 上安装 Homebrew 的详细教程。

当你安装了 Homebrew 包管理器后,用它来安装 Jrnl:

brew install jrnl

Installing Jrnl with Homebrew

安装后,只要初始化 jrnl 并开始写你的随机想法。

你还记得本文开头的第一个例子吗?让我们再来看看它吧!

jrnl yesterday: I read an amazing article in It’s FOSS. I learn about a minimalist app called Jrnl, I should try it.

Writing an entry

在这一行中,我用命令 jrnl 在一个时间戳旁启动程序,在这个例子中是 yesterday。我写了一个冒号 :,表示我将开始写一些东西,在第一个句子标记 .?!:(在这里是句号 .)之前包含的所有内容将是标题。最后,这个句号旁边的所有内容将被视为文件的主体。

目前,Jnrl 有两种模式:撰写和查看;前面的步骤用于撰写条目,但如果你想查看,例如,之前写过的条目,语法也很简单,你只需输入下一行。

jrnl -on yesterday

Viewing an entry

认为有人可能会阅读你的日记和想法?你也可以对你的条目进行加密。

这就好了! 当然,Jrnl 还有很多功能,你可以通过下面这行轻松找到:

jrnl --help

你也可以参考 其官方网站 上的文档。记住,在这样的一个开源项目中,文档是你最好的朋友。享受它吧!

总结

当然,Jrnl 并不适合所有人。大多数命令行工具都不适合。但如果你在终端中生活和呼吸,并喜欢记录你的想法,它就适合你。

请不要忘记在评论中与我们分享你的个人经验,或者更好的是,如果你想让更多的人了解这个项目,你可以在各个社区和论坛上分享这个帖子。


via: https://itsfoss.com/jrnl/

作者:Marco Carmona 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

理想汽车发布AI眼镜Liv...
当前,汽车行业的电动化技术逐步趋同,智能化布局成为车企拉开差距的核...
2025-12-04 17:46:42
11.14商业观察:以莲花...
前言:在全球人工智能浪潮席卷之下,AI终端作为技术落地的重要载体,...
2025-11-14 06:42:38
荣耀郭锐:构筑全球化AI终...
【环球网科技报道记者郑湘琪】走进2025消费电子创新大会(CEIC...
2025-11-11 18:17:13
荣耀CEO李健乌镇分享AI...
2025年11月8日,荣耀终端股份有限公司CEO李健受邀出席世界互...
2025-11-09 12:44:28
2025乌镇峰会:荣耀李健...
2025年11月8日,荣耀终端股份有限公司CEO李健受邀出席世界互...
2025-11-08 13:45:42
每日互动AI进化论:爱仝(...
11月6日,在创业20周年的节点上,“每日进化·AI共创会”在每日...
2025-11-08 06:17:21

热门资讯

《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
如何理解Apache 2.0许... 提要:Apache 2.0许可证中的专利许可条款使得开源代码可以安全使用,但它经常被误解。Apach...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...