滑鼠的興起 - 談鍵盤興衰 - 鍵盤

By Agatha
at 2009-06-21T14:21
at 2009-06-21T14:21
Table of Contents
(來賺P幣買信箱..)
滑鼠和鍵盤使用的比重因人而異也因工作而異
如果是平面設計或是一般用途
我相信滑鼠的比重非常的高
但對於高階一點的programming來說
鍵盤才最有效率的一樣東西
所有的動作幾乎都用鍵盤完成速度才會快
如果有用過vi或是emacs開發程式的應該就能了解
也許有人會說vi 和 emacs是很老的軟體了
但
就連Visual Studio 或是 Netbeans這類極致圖形化重量級IDE來說
一樣除了快速鍵還是快速鍵..滑鼠使用的比重並不高
我個人經驗是
應用軟體在怎樣圖形化
作業系統在怎樣先進
文字模式對進階用途來說是必須也是必然會存在
這便是鍵盤本身發揮的空間
除了OS本身有自己的command line mode
很多軟體還會有自己的console
也就是方便程式化以及提供一個更有彈性的控制介面
另外再舉個簡單的例子
如果說我有30000多個文字檔
每個文字檔裡頭都有很多字串叫 NTU,我要把它改成NTHU
想到就很頭痛
一個一個用滑鼠開來改?別鬧了..
裝emeditor/ultraedit來find in files再修改也是不錯
但是如果這個動作我要做1000次怎麼辦?
厲害一點的可能會想寫程式來改..不過應該有更快的方式
其實這只要跳到文字模式裡 perl -p -e -i "s/NTU/NTHU/g" *.txt
一行搞定,這就是我說的效率
甚至某些軟體還整合了一些像是python的script language
某些還自創自己的script eg. action script
就連大家最常用的excel都還有個VBA可以使用
那word能不能程式化控制,當然可以,只是他不提供console
總之這一切
都是讓user能用程式化的控制軟體的行為
這些都要靠鍵盤完成
以上講那麼多
其實只是想說
滑鼠主要是搭配已經設計好既定的介面和操作模式來做動作
但是在進階使用上
大部分的行為和動作是沒有被定義的
鍵盤使用的效率和彈性才是無可取代
這也是為什麼我要花那麼多錢買鍵盤的原因.......囧
--
[聽說宅宅的簽名檔要這樣寫]
INTEL I7 920, ASUS P6T WS, Transcend DDR3 1333 12G
WD 1TB+Seagate 1TB x 1(raid0), WD 500Gx2 (raid 0 )
Realforce 106S white/gray, Cherry G80-3000, Logitech G9, MSI GTX260
Creative X-Fi Music, SENNHEISER PC-165, Altec Lansing MX5021
EIZO S1910(19"), EIZO 2411W(24"), Dell2408WFP
--
滑鼠和鍵盤使用的比重因人而異也因工作而異
如果是平面設計或是一般用途
我相信滑鼠的比重非常的高
但對於高階一點的programming來說
鍵盤才最有效率的一樣東西
所有的動作幾乎都用鍵盤完成速度才會快
如果有用過vi或是emacs開發程式的應該就能了解
也許有人會說vi 和 emacs是很老的軟體了
但
就連Visual Studio 或是 Netbeans這類極致圖形化重量級IDE來說
一樣除了快速鍵還是快速鍵..滑鼠使用的比重並不高
我個人經驗是
應用軟體在怎樣圖形化
作業系統在怎樣先進
文字模式對進階用途來說是必須也是必然會存在
這便是鍵盤本身發揮的空間
除了OS本身有自己的command line mode
很多軟體還會有自己的console
也就是方便程式化以及提供一個更有彈性的控制介面
另外再舉個簡單的例子
如果說我有30000多個文字檔
每個文字檔裡頭都有很多字串叫 NTU,我要把它改成NTHU
想到就很頭痛
一個一個用滑鼠開來改?別鬧了..
裝emeditor/ultraedit來find in files再修改也是不錯
但是如果這個動作我要做1000次怎麼辦?
厲害一點的可能會想寫程式來改..不過應該有更快的方式
其實這只要跳到文字模式裡 perl -p -e -i "s/NTU/NTHU/g" *.txt
一行搞定,這就是我說的效率
甚至某些軟體還整合了一些像是python的script language
某些還自創自己的script eg. action script
就連大家最常用的excel都還有個VBA可以使用
那word能不能程式化控制,當然可以,只是他不提供console
總之這一切
都是讓user能用程式化的控制軟體的行為
這些都要靠鍵盤完成
以上講那麼多
其實只是想說
滑鼠主要是搭配已經設計好既定的介面和操作模式來做動作
但是在進階使用上
大部分的行為和動作是沒有被定義的
鍵盤使用的效率和彈性才是無可取代
這也是為什麼我要花那麼多錢買鍵盤的原因.......囧
--
[聽說宅宅的簽名檔要這樣寫]
INTEL I7 920, ASUS P6T WS, Transcend DDR3 1333 12G
WD 1TB+Seagate 1TB x 1(raid0), WD 500Gx2 (raid 0 )
Realforce 106S white/gray, Cherry G80-3000, Logitech G9, MSI GTX260
Creative X-Fi Music, SENNHEISER PC-165, Altec Lansing MX5021
EIZO S1910(19"), EIZO 2411W(24"), Dell2408WFP
--
All Comments

By Jacky
at 2009-06-24T20:17
at 2009-06-24T20:17

By Lydia
at 2009-06-25T16:47
at 2009-06-25T16:47

By Tracy
at 2009-06-29T05:07
at 2009-06-29T05:07

By Iris
at 2009-06-30T10:45
at 2009-06-30T10:45

By Selena
at 2009-07-05T01:25
at 2009-07-05T01:25

By Todd Johnson
at 2009-07-06T23:56
at 2009-07-06T23:56
Related Posts
問羅技保固及推薦鍵盤

By Hamiltion
at 2009-06-21T01:21
at 2009-06-21T01:21
星期五看到的新鍵鼠組 Rapoo 雷柏 1800

By Ethan
at 2009-06-20T23:55
at 2009-06-20T23:55
滑鼠的興起 - 談鍵盤興衰

By Wallis
at 2009-06-20T20:52
at 2009-06-20T20:52
推薦個鍵盤

By Blanche
at 2009-06-20T17:33
at 2009-06-20T17:33
滑鼠的興起 - 談鍵盤興衰

By Rae
at 2009-06-20T11:35
at 2009-06-20T11:35