在notepad++時,以regular expression於行頭/行尾加入字符

在Windows上的Notepad++、或者Mac上的Textwrangler時,過去,當我要在 整個檔案內容的行頭或行尾加入特定的字符時,通常都只會用簡單去取代\r\l\n之類的斷行符號。 然而,這方法在最首和最尾的一行時,就要改回人手,而視乎文字檔的斷行格式是CR、LF還是CRLF,尋找.取代時,要用\n\r還是\l也很麻煩。 Regular expression (regex)就是大救星! Regular Expression很神很好用… 但絕不容易。有些時候,像行頭行尾,就超簡單: 行首的話,尋找的字元是:^ 行尾首的話,尋找的字元是:$ 然後取代成你要的文字即成。 BTW,不同OS間的文字檔的End of line關係大概是: windows<cr><lf> Macintosh<cr> Unix<lf>

[Continue reading]

在以有線聯網的Mac上啟用Airdrop

從OSX 10.7 Lion開始就有了一個叫Airdop的功能,透過wifi在跑獅子和山獅的Mac之間以點對點方式傳送檔案。但一直以來,這功能都只支援Wifi,不支援有線聯網 雖然不是甚麼新聞,在帖子在英文網站OSXdaily已流傳甚久。

[Continue reading]

Top Ten List on Using a Computer in an Office

10. If you got problems, you should try turn the machine off and turn it on again. 09. USB is a port (or an input-output interface) on a modern computer, not a storage device. 08. Microsoft Powerpoint is for On-screen presentation, NOT note printing, please use Word for that. 07. Microsoft Word is for simple…

[Continue reading]