jrnl:在Linux終端的數字日記中表達你的感受

只需說“親愛的日記”並在便條中表達您的感受。 當你真的沒有人可以分享你的想法時,日記可以成為你最好的朋友。 這不僅僅是對自己說的話。 但是,當我們擁有 PC 時,保留議程似乎是一種負擔。 因此,數字日記似乎肯定是個好主意。 讓我們來看看 Linux 終端中的現代數字報紙 Jrnl。

Jrnl 是 Linux 終端中可用的開源日記應用程序。 最近,我來了解它。 在測試這個應用程序時,我發現它非常有趣和令人興奮。 所以這裡有一個簡單的內容,來自我對 Jrnl 的體驗。

什麼是jrnl?

首先讓我正確地向您介紹這個應用程序。 Jrnl 是一個極簡的命令行日誌應用程序。 這個應用程序將您的所有筆記存儲為簡單的、人類可讀的文本文件。 最好的部分是您可以創建筆記、搜索它們,甚至在終端中查看它們。

在使用這個日記應用程序時,您可以直接從命令行簡單地添加一個快速條目。 您還可以搜索以前的條目並將它們導出為豐富的格式。 格式包括 HTML、Markdown 等。 Jrnl 還允許您創建多個筆記甚至多個日記。

對於不同的筆記和日記,您可以將您的工作條目與以前使用的條目分開。 這個應用程序會將所有輸入存儲為普通的、人類可讀的文本。 對於該功能,即使應用程序崩潰,終端也會存儲所有輸入並訪問它們。

Jrnl的特點

  • 稱為 DayOne 集成的功能允許您從命令行編寫、查看和搜索筆記。
  • 您所有的日記和日記都將存儲在純文本文件中。
  • 您可以按日期、標籤或單詞搜索筆記或過濾條目。
  • 這個日記應用程序帶有一個完全自然的語言界面。 所以你不需要記住任何神秘的快捷方式。
  • 您的所有日記都將使用 256 位 BEA 身份驗證進行加密。 事實上,Jrnl 是使用軍用級 AES 加密構建的。
  • 它會將您的筆記與 Dropbox 同步,並允許您將它們導出為 JSON。
  • Jrnl 帶有智能時間戳功能,並且是跨平台兼容的。

如何安裝 Jrnl?

您可以在 Linux 系統上以多種方式安裝 Jrnl。 安裝此應用程序的最簡單方法是使用自製軟件包。 要使用 homebrew 軟件包,首先在您的系統上安裝 homebrew 並使用 jrnl 的安裝代碼。

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

- -

或者,您可以使用 pip3 安裝此程序。 Jrnl 基本上是一個 pyton 程序,所以它是這個應用程序最簡單的方法。 首先,在您的系統上安裝 Python 3,然後照常安裝 Jrnl。

$ sudo apt install python3-pip
$ pip3 --version
$ pip3 install jrnl

您還可以從 Snapcraft 安裝 Jrnl。 運行以下命令以在現有 Linux 發行版上安裝此應用程序。

----------- On Debian/Ubuntu -----------
$ sudo apt update
$ sudo snap install jrnl --edge

----------- Linux Mint -----------
$ sudo rm /etc/apt/preferences.d/nosnap.pref
sudo apt update
$ sudo apt update
sudo apt install snapd
$ sudo snap install jrnl --edge

----------- Arch Linux/Manjaro -----------
$ git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
$ sudo systemctl enable --now snapd.socket
$ sudo ln -s /var/lib/snapd/snap /snap
$ sudo snap install jrnl --edge

----------- Fedora/Red Hat -----------
$ sudo dnf install snapd
$ sudo ln -s /var/lib/snapd/snap /snap
$ sudo snap install jrnl --edge

在這裡,您還有一些額外的任務需要完成。 如果您使用的是最新版本 Linux Mint 20,則應刪除 etc/apt/preferences.d/nosnap.pref 在安裝 Jrnl 之前。 要在 Arch Linux、Manjaro、Fedora 和 Red Hat 上安裝此應用程序,您需要註銷並登錄,或者在安裝 snapd 以更新路徑後立即重新啟動您的 PC。

如何在 Linux 上運行 Jrnl?

使用 Jrnl 非常簡單。 要創建便箋,您需要僅使用此應用程序的名稱運行命令,即 jrnl. 然後把你的想法和命令一起寫下來。 Jrnl 帶有一個高度發達的系統,可以跟踪您的筆記及其所有細節。 只需用“明天”之類的關鍵字寫一個便條。 此應用程序會將其保存到第二天的確切日期。 但是你必須添加一個 : 緊跟在信號詞之後。 例如,我開始如下:

jrnl Tomorrow: It is my birthday.

此外,您可以以相同的方式添加任何特定的時間或日期。 這意味著您必須輸入時間或日期,然後使用 : 在那之後。 Jrnl 將確保該單詞不是輸入。 在這裡,您可以使用間接詞指定時間,例如現在、下週五、上週三等。

jrnl:如何使用 如果您不添加特定時間或日期,此應用程序將使用當前時間。 一旦你停止輸入並想要保存筆記,只需點擊“Enter”。 你也可以在命令行輸入 jrnl 來做筆記。 在默認的文本編輯器中,您將獲得一個文件 journal.txt. 在這裡,您可以添加一行,並且使用文本編輯器,您可以添加長文本。 要在筆記中添加時間和日期,請運行以下命令。

要將日記帳分錄過帳到註釋,您必須運行 jrnl 在輸入但您不能在註釋中使用任何保留的標點符號。 您還可以使用 jrnl 為您的筆記添加標籤。 為此,使用 @ 在要標記的單詞之前。 此外,您可以通過在 jrnl 中輸入單詞、日期或標籤來搜索筆記。

jrnl:如何使用 2jrnl 將考慮第一個之前的句子 . 作為筆記的標題。 在第一個的情況下,事情將是一樣的 :, !y ?. 現在,讓我們看看如何在 Jrnl 中找到筆記。 這很簡單,您必須輸入日期、時間、特定單詞或標籤。 您可以參考以下說明查找條目。

  • 要按日期搜索條目,您必須在“-”和“到”之後鍵入時間或一天。 例如 jrnl -to yesterday, jrnl -to moth December, jrnl -to January 8.
  • 您也可以通過標題找到它。 為此,您必須運行 --title.
  • 假設標籤是“期刊”。 你可以找到標籤 jrnl @Diary.
  • 如果它是一個單詞,你也必須寫它。 假設您正在找到一個帶有“生日”的便條。 然後運行它運行 jrnl -contains "Birthday".
  • 如果您必須同時使用標籤和單詞,請嘗試 jrnl @Diary -and "Birthday".
  • 您還可以一起找到 6 個最近的條目。 為那場比賽 jrnl -n 6.

結尾

Jrnl 僅適用於真正使用 Linux 終端的人。 如果您對終端不滿意,您可以簡單地嘗試任何流行的筆記本電腦應用程序,例如 Evernote。 所以,在這裡,我只是想引起唯一對使用終端感覺良好的 Linux 用戶的注意。

在我看來,使用 Jrnl 很有趣、令人興奮且必不可少。 這個開源應用程序也可以免費使用,安裝過程不超過五分鐘。 所以,你絕對可以試一試。 然後讓我們知道它在您的系統上是如何工作的。 在這裡,我今天要離開。 我希望我的簡短評論對您有用。 謝謝你的時間。

相關文章