在下一篇文章中,我們將看一下sncli。 這是 一個Python應用程序,它將允許用戶訪問我們的帳戶 Simplenote 通過命令行。 該應用程序使我們可以通過可自定義的GUI訪問筆記,該GUI實現了vi類型的鍵或通過簡單的命令行界面。
有了這個程序 可以在聯機和脫機模式下查看,創建或編輯便箋。 當sncli聯機時,所有更改都將本地緩存在磁盤上,並自動與我們的Simplenote帳戶同步。
sncli的一般特徵
- 該應用程序為我們提供了 與Simplenote的完全雙向同步 在後台動態執行。 我們還將能夠通過Simplenote強制進行完整的雙向同步
- TODAS 動作可以輕鬆記錄和查看.
- 我們將有可能 通過創建新筆記 標準輸入 或使用我們最喜歡的編輯器.
- 我們可以 將筆記標記為降價.
- 我們將能夠 整理筆記 按日期,標題,標籤,它們也可以固定在頂部。
- 我們也可以 使用Google樣式的搜索模式或正則表達式搜索筆記.
- 該應用程序使我們有機會 查看註釋和元數據的內容。 它將允許我們做的另一件事是 恢復筆記的先前版本.
- 我們將有可能 使用我們的編輯器創建和編輯筆記,我們將需要對其進行配置。
- 我們將能夠 編輯每個註釋的標籤.
- 筆記 我們可以 刪除它們.
- 該計劃將為我們提供 vi型鍵, 它們也是完全可配置的。
- 顏色也是完全可配置的.
這些只是該程序的一些功能。 他們能 請在 項目GitHub頁面.
Sncli安裝
我們可以 使用PIP3軟件包管理器安裝此程序。 當我們確定已安裝此軟件包管理器時,在終端(Ctrl + Alt + T)中,我們只需要編寫以下內容:
pip3 install sncli
Sncli配置
安裝完成後, 默認配置文件路徑是 / home /用戶名/.snclirc。 我們將不得不自己創建此文件,至少那是我在測試該應用程序時要做的。 我們可以通過在終端(Ctrl + Alt + T)中鍵入以下命令來執行此操作:
touch ~/.snclirc
配置用戶名和密碼
現在我們將不得不 將必要的配置添加到我們剛剛創建的文件中,以便能夠在SimpleNote中使用我們的帳戶。 我們要添加到文件中的模板將類似於以下內容:
[sncli] cfg_sn_username = direccion-correo-cuenta-simplenote cfg_sn_password = contraseña-cuenta-simplenote
將電子郵件地址和密碼替換為用於訪問SimpleNote的電子郵件地址和密碼。
更改文本編輯器以編輯註釋
我們將通過編輯配置文件以將我的nano筆記用作文本編輯器來完成此操作。 在這裡,您可以使用最喜歡的編輯器。 在終端(Ctrl + Alt + T)中,我們只需要編寫:
nano ~/.snclirc
現在 我們將在憑據下方添加此行 我們在上一點中寫道:
cfg_editor = nano +{line}
保存文件後,我們可以在終端中寫:
sncli
上一個不帶參數的命令,在控制台中啟動應用程序。 這將開始同步我們所有現有的註釋,並且控制台底部將顯示一條日誌消息。 這些日誌消息可隨時通過按來查詢。 關鍵 l.
鍵盤快捷鍵
這些快捷方式實際上與我們在vim中使用的相同。 但 所有這些都可以在 官方程序文件 或使用其幫助,按'鍵h 當我們打開程序時。
隱藏的
註釋保存在本地目錄中 〜/ .sncli .json格式.
我們可以 獲得更多信息 關於從您的程序中使用該程序 GitHub上的頁面 或 項目網站.