我的「鍵盤」心得

Tuesday, March 6, 2007

Keyboard

使用電腦的標準設備是鍵盤與滑鼠,但有時在鍵盤與滑鼠之間切換控制會很浪費時間 (人始終只有兩隻手), 所以有些追求控制速度的人,都會研究如何減少切換,而其一方法就是多使用鍵盤。我自己也常常鑽研鍵盤控制法,在此分享一下自己的「鍵盤技」心得和想法:

  • 多看軟件手冊 :通常軟件的使用者介面設計,為了讓使用者可以很直覺地得懂得怎使用,所以都是比較「滑鼠向」。比較好的使用者介面,會考慮到親和力,設定不同的鍵盤組合捷徑可供使用。不過有些捷徑通常都不會顯示在畫面上,而在例如軟件手冊、每日提示、常見問答等文檔上,大家要自己找找。
  • 善用指令工具 (Command line) :雖然現代的軟件多是圖形介面,但仍然有一些軟件會讓你可以執行一些指令。下文會介紹一些。
  • 設定熱鍵 :有很多軟件都會讓你自行設定熱鍵,即用一些鍵盤組合去達成一些快捷功能叫喚。通常在這些設定裏,會有比預設更多的可使用功能。若配合自己使用習慣來設熱鍵,可增加不少效率。

以下介紹一下我常用的「鍵盤技」和軟件:

1. 滑網 (Firefox 專用)

Firefox command line

  • 對於使用 Firefox 的人士,記住常用的快捷鍵是必不可少的,例如 Ctrl-T = 開新 Tab、ALT-D = 地址欄,詳請可以看 這張貓紙
  • 有些網絡服務會提供快捷鍵,如 GmailGoogle reader 等等。而使用 Firefox 的人更可以安裝 Greasemonkey 插件,然後安裝如 Gmail MacrosGoogle Reader Quick Links 等等,來進一步強化快捷鍵功能。
  • Firefox 有關鍵字搜尋的功能,即我可以在地址欄輸入 ‘g apple‘,然後自動跳到 Google 搜尋 ‘apple’ 的結果。加入關鍵字搜尋相當簡單,只要在搜尋欄右擊滑鼠,選 Add a keyword for this search 就可以了。
  • 把地址欄當做指令欄,通過如 YubNubCatapult 來實行「指令接駁」。例如,你先加入 YubNub 的搜尋欄成為關鍵字搜尋鍵 ‘y’ ,然後就可以用如 ‘y g apple’ 來做 google 搜尋了。
  • 配合地址欄和 bookmarklet 互相合作,例如 Super fast delicious 就可以讓你用 ‘tag tag1 tag2’ 來加入書籤,不用花時用滑鼠點 bookmarklet。

2. 指令開啟程式

Slickrun

開啟記事本最快的方法 (在沒有安裝其他捷徑的情況下),不是 Start, Program Files…..,是按 win-R,然後打 notepad。在 Start Menu 溜來溜去是很浪費時間的 (無論你是否用滑鼠),尤其當你心知肚明想開甚麼程式的時候。因此,便有一些專為「開啟程式」的程式 (Application Launcher)。這些「開啟程式」有一種只有一個簡單的輸入欄,可以直接鍵入如 ‘Firefox’ 的字眼,程式便會開啟 Firefox 了。而且通常這些輸入欄會提供自動完成和提議功能,所以根本不用背誦程式字眼,很是方便。比起記捷徑鍵,用指令式輸入更直觀好記。

  • Windows 本身的「執行」,可開啟很多 Windows 的內建程式,如 notepad、Wordpad、mspaint、mplayer2、msconfig、sysedit、regedit 等等,不能盡錄,詳情請看這個 Windows Shortcuts 。不過缺點就是沒有自動完成和提議,要靠死記硬背。
  • SlickRun 是一個浮動的指令輸入欄,可以讓你建立 keyword 連繫程式,如以 ‘ff’ 代表 ‘firefox‘。只要設定好你的常用程式,用上來會非常得心應手。SlickRun 的特點就是「快」,隨傳隨到。此外,還可以用 SickRun 來輸入網址、進行搜尋、瀏覽檔案、做筆記等等。
  • Launchy 是一個相類似的指令輸入工具,不用建立 keyword,只要指定目錄和檔案類型,它便會幫你自動掃描和索引,實現檔案搜尋。不過因為要做索引搜尋,所以速度上會慢一點。除了開啟程式,還可以用它來做網絡搜尋、瀏覽檔案、做簡單計算等等。

3. 存取資料夾

Total Commander

理論上,日常經常會用到的資料夾應該不會太多,我的大概有 20 個。因此,保持一個常用資料夾列表,並使用適當的檔案管理軟件,可以增加不少效率。在此,我介紹 Total Commander 。它是個「左右兩格」式的檔案管理軟件,是 Shareware,但只消按一個類似 winzip 的 splash screen 而已,功能與付費版本完全一模一樣。 Total Commander 本身功能極之強大,內建 zip 和 ftp 支持,可設定「目錄熱表」存取常用資料夾 (並具有分類和熱鍵設定功能),在左右兩格內還可以開啟不同的 tab。最重的是,它所有功能都可以全盤使用鍵盤操控。

另外, Total Commander 有超級強的各種各類插件可以安裝,使之可化身為圖像檢視器、預覽 PDF、播放影音檔,甚至可以燒碟、連接 sftp、編輯登錄、設定開機程式、做工作管理員、編輯服務等等。基本上用了它,是可以省去安裝不少軟件。

4. 做筆記 (note taking)

SlickJot

對於經常需要記錄和儲存一些資料,如電話、網址、想法、草稿、行動清單 (Todo list) 等等。一個快捷方便,又可用鍵盤控制的筆記軟件會很有用。

  • 最簡單的方法,你可以用一個文字檔來記錄,只要配合上一點提及的「開啟程式」就可以不沾鼠快速啟動。而 SlickRun 自身也配有一個臨時筆記 SlickJot,用 win-J 就可以叫出來了。
  • 功能強一點的筆記軟件,可以幫你分類筆記、快速搜尋、抓 Rich Text 或網頁資料等等。 KeyNote (註)、 EverNote 都提供類似功能,也可以用鍵盤運作。

5. 其他

  • 有一些剪貼簿管理程式,除了可以儲存多個剪貼內容外,還會有範本 (Templates) 功能。我慣常使用的 CLCL 裏就可以用 Alt-C,T 來取得已存範本,如 email、blog address 等等,留言時可省下一點時間。
  • Resizer 是一個專用來設定視窗大小的軟件,全鍵盤控制。如果你的工作常常要開多個視窗,又要花時間在螢幕上將它們排來排去的話,這個軟件會很就手。例如想設定一個視窗大小為上半個螢幕的話,按 Ctrl-win,7,6 (其實是數字盤上的位置對照) 就可以了。
  • 這是新鮮剛在 LifeHacker 看到的軟件: Texter 。它是一個「熱字串替代 (是這樣叫的嗎?)」 (hotstring replacement) 軟件,例如可以使你在文字編輯器中鍵入 ‘site‘,然後按 Tab,程式就自動將 ‘site’ 替換 ‘http://jacky.seezone.net‘。LifeHacker 裏有詳細的影片介紹。

大家又有什麼「鍵盤」心得呢?歡迎分享一下。

[註] KeyNote 的開發似乎已經停了,所以 use at your own risk!

死機救援行動

Tuesday, April 5, 2005

接續上一篇,介單地講講這救機的過程。

  • 以為死了的硬碟沒有死,經過一番嘗試又回復工作,行 Chkdsk 以確保 Bad Sector 不會再被寫入
  • 查證下發覺家裏的兩個陳年DVD-ROM都不肯工作,一個CDRW壞掉,兩部機只有一部CDRW可以正常工作,所以就算不買HD,也要買一個讀碟的,眼見DVD+/-RW已跌到相當抵買的水平,所以入貨
  • 見RAM平,也順手入貨
  • 買散熱膏解決另一部未壞電腦B的散熱問題
  • 本想安裝DVD+/-RW到A機上,但總是遇到詭異的 Loop Error ,是 Nvidia 用戶常遇到的問題,但這個問題是不知原因,資料有限只能靠瞎猜,就頁上解釋的解決方法就已經千變萬化了… 死心… 將 DVD+/-RW裝到B機上,A機就用舊的CDRW,但 Loop Error 仍然會不時出現,唯有將硬件拔掉再插,左試試右試試… 暫時算是沒有問題
  • 本來給A機買的東西,也都裝到B機身上,還好B機解決了散熱後,經煲機後沒有太大問題,也試過DVD+/-RW,沒有問題

最令人沮喪的就是那個 Loop Error… 沒有直接的方法來解決…

死機

Monday, April 4, 2005

kp

世事往往出人意表,我家中的電腦突然之間死了硬碟,正確來說其實是不知道死了什麼,我想是在 Boot 機的檔案損毀了,還好的是家中有兩部電腦,另一部電腦可以用來備份重要的資料。

而我現在用的,其實也是那部壞了硬碟的電腦,不過硬碟不在,只剩下一個用來放資料的硬碟,現在用的是用 Knoppix 起機的,其實可以做的並不多,只有等第二天去買過新的硬碟,重裝 Windows。

這張 Knoppix 是很久以前燒錄的,本來是燒來玩玩,不過現在用起來功能實在不錯。我現在用的是 Firebird ,也就是 Firefox 的前身。我用的是 HKBN 所以得用瀏覽器登入,很驚喜地我還可以用這個 Firebird 來登入 HKBN 來上網打 Blog 、連上 ICQ 等等,而不是一籌莫展。

其實近年來,Linux 社群出了很多這類 Live CD,五花百門,除了用來給大家救急之用,還可以用來示範 Linux 的威力。甚至有人說在買電腦時,如果是買組裝機,通常除了另外加錢,大都不會預載 Windows,那時大家可以先燒一隻最新的 Live CD,用來試試機內的硬件是否正確地運行。

而究竟 Linux 的 Desktop 是否可以取替 Windows 呢?最近 Linux 的 Desktop 其實也是發展得很不錯,大家常用的工具都可以在 Linux 上找到。所以問題則在於 Linux 與 Windows 檔案格式互通了,最典型的例子莫過於 OpenOffice 其實不可以完全開啟 MS Office 的檔案,因為 MS Office 的檔案是封閉的格式,而 OpenOffice 開發時當然是完全靠瞎猜的,在這種 MS Office 6 自己也開不到 MS Office 7 的檔案的情況之下,所以支緩不到是必然的。然而, Microsoft 會放棄自家的封閉格式嗎?

不過,在網絡應用發達底下,大家都漸漸將自己的東西都放到網上,而網絡應用則只要有瀏覽器就可以了,間接變成了 Platform Independent 了。

氣死人的家腦

Tuesday, March 8, 2005

雖然講的是電腦,但是說的是我家中的電腦,也即是我現在在用的這一部。

我的家中有兩部電腦,一部房 (a) 一部廳 (b) 。a機是P4+SiS底版組合,行得相當順暢,少有重新開機,只是不知怎的安裝sp2後不能上網,所以至今仍沒有裝sp2。b機是AthonXP+nForce的組合,也是最大的問題…

不知怎的,b機開機速度奇慢,明明的啟動清單上沒有幾個,但載入後要好幾分鐘硬碟才會冷靜下來。如果用工作管理員來看,就會看見explorer.exe一直在動。

是有spyware嗎?應該沒有。我用「應該」是因為我沒有真真正正的好好地掃過一次ad-aware或者spybot,為什麼?因為b機的最大問題,正是會無原無固關機!而每次進行一些掃描時進行一段時間後就會關機。請留意是關機,不是重啟,也沒有bosd,就像被人拔了電源一樣關機。重啟或bosd的話,也許還可以從system log中取得問題所在,但這個關機似乎是硬件問題居多,出乎意料,毫無預料。

而根據我斷斷續續的觀察,如果運行一些長期的程式,如掃描硬碟、看video等等,就會出現這個關機徵狀。可能性有二:副硬碟中的bad sector 又或是主機版與電源不配合突然關機。這塊主機版其實也不是第一次壞了,曾經拿去整修過,所以我對這塊版的疑更大。當然,bad sector的問題又不能忽視。

禍不單行,突然關機也夠叫人火了,但還有更令人難受的… b機會不定期在使用中發生dododododo的慘叫,但這時電腦是可以正常運作的。雖然發生次數並不如關機那麼頻密,但因為很吵耳,根本不能用,所以也是迫不得已要重啟。

沒有詳細的查調,估計是某個風扇突然不動,使某些零件過熱,主機版發出慘叫。會有這種想法,是因為每次重啟電腦的風扇總是突然變得吵耳,然後過了一陣子噪音又會滅退,是有風扇關掉了嗎?這又是不是火牛的供電問題?好煩惱。

要解決,相信要更換底版、硬碟和火牛,而且也要重新裝過xp。一想到這些花錢花時間的工作…就頭痛了….

修理媽媽的電腦

Wednesday, December 29, 2004

大家可能要幫親戚朋友整電腦,如果他們是有經驗的用家 (至少是有能力自己解決簡單的問題),那麼他們的電腦也許不並不會太亂,不過如果是一般用家,很有可能會弄到電腦烏煙瘴氣,一時都不知怎樣去fix,這篇 文章 則講講大家要檢查的地方:

  • Ad-Aware刪除spyware
  • Windows Update
  • 加強ie的防護
  • 轉用firefox, 設成預設瀏覽器
  • 減少不必要的啟動程式
  • 移除personal web server
  • 安裝 firewall
  • 移除不必要的程式
  • 安裝Spybot Search and Destory的spyware防護
  • 安裝Anti Virus
  • 掃描和重組硬碟

Related link: How to fix Mom’s computer