Kuan-Ying Chou's Blog

---

把Mavericks 的終端機變彩色

2013-11-05 #ps1 #terminal #mac-os

彩色的提示(prompt)方便在輸出訊息中找到指令的位置。下面是我用PS1 產生器產生的設定:

export PS1="\[\e[00;33m\]\t\[\e[0m\]\[\e[00;37m\] \[\e[0m\]\[\e[00;32m\]\u@\[\e[0m\]\[\e[00;36m\]\h:\[\e[0m\]\[\e[00;35m\]\W\[\e[0m\]\[\e[00;31m\]\$\[\e[0m\]\[\e[00;37m\] \[\e[0m\]"

另外,也可以將ls 指令加上-G 參數,用不同的顏色標記不同類型的檔案:

alias ls='ls -G'

把上面的指令貼到~/.profile ,再開新分頁就可以看到效果:

terminal

完美的部落格解決方案(一):Dropbox + Calepin

2013-11-02 #markdown #calepin #dropbox #blog

Calepin 是一個將Dropbox 上的Markdown 檔發布成部落格的服務。

不需要複雜的設定,用Dropbox 帳號註冊成功後,Calepin 會在Dropbox 中的Apps 資料夾建一個Calepin 資料夾(它只能存取這個資料夾,無法存取我在Dropbox 上的其它檔案)。將編輯好的Markdown 檔放在這個資料夾,再去http://calepin.co 設定部落格的名稱,點Publish,就可以發布文章。

雖然產生的部落格較陽春,也沒有太多可自訂的選項,不過仍有許多好處:

  • 部落格的文章以Markdown 格式儲存在我的雲端硬碟上,而不是存在封閉的資料庫或隱晦的XML 檔中。
  • Markdown 檔是純文字檔,簡明易讀;也可以用較不吃資源的純文字編輯器撰文(如Vim、TextEdit,或Byword)。iPhone、iPad 上也沒有問題。
  • 支援程式碼的語法醒目提示。
  • 支援更新舊文。

我喜歡這種組合的模組性。我可以用任何文字編輯器編輯文章。Dropbox 處理文章的備份和同步。Calepin 負責部落格的產生和托管(hosting)。我可以將注意力放在文章的內容上,而把剩下的工作交給Dropbox 和Calepin。

為了讓Calepin 可以順利產生文章,Markdown 的檔頭需要放一些額外的資訊,如標題、日期等。文章的內容長的像這樣:

Title: 哈囉
Slub: hello
Date: 2013-11-2
Tags: first, blog, greeting

你好,這是我的第一篇文章。

為了少打些字,我們可以用簡單的script 來產生它們,下載後放到~/Dropbox/Apps/Calepin/ 並執行:

$ ./edit.sh "Hello" "This is my first post."

就可以開始用你最愛的編輯器寫文了。

---

kuanyingchou@gmail.com | Twitter | Facebook