jrnl:整合DayOne的命令行日志小工具

jrnl 是一款整合DayOne的命令行日志記錄工具,使用簡(jiǎn)單,支持日志加密,TAG/MARKDOWN格式輸出,@跟蹤人物,地點(diǎn),工作記錄等等等。

安裝:

  1. 使用pip安裝:

pip install jrnl

  1. 手動(dòng)安裝:

git clone git://github.com/maebert/jrnl.git

cd jrnl

python setup.py install

使用:

1. 發(fā)日志:

jrnl+日期:內(nèi)容

日期所接受的格式有:

  • at 6am
  • yesterday
  • last monday
  • sunday at noon
  • 2 march 2012
  • 7 apr
  • 5/20/1998 at 23:42
  1. 瀏覽日志:

顯示最新的N篇日志:

jrnl -n+數(shù)字(日志篇數(shù))

顯示自去年到今年N月的日志

jrnl -from "last year" -to+月份

僅顯示日志的標(biāo)題:

jrnl -short

日志加密/解密:

jrnl --encrypt

jrnl --decrypt

內(nèi)容輸出:

按輸出tag輸出:jrnl --tags

輸出成json:jrnl --json

輸出成Markdown文件:jrnl --markdown

整合DayOne

.jrnl_conf文件journal一個(gè)值上將其指為DayOne的日志存放目錄(.dayone),即可將編寫好的jrnl日志直接保存到DayOne, DayOne的日志存放目錄是:

* ~/Library/Application Support/Day One/ by default

* ~/Dropbox/Apps/Day One/ 如果使用Dropbox同步的話可以選擇這個(gè)

* ~/Library/Mobile Documents/5U8NS4GX82~com~dayoneapp~dayone/Documents/ 如果使用iCloud同步的話選這句

更多使用技巧請(qǐng)到這里來(lái)

評(píng)論