作者GreatShot ()
看板Key_Mou_Pad
标题Re: [闲聊] 滑鼠的兴起 - 谈键盘兴衰
时间Sun Jun 21 14:21:20 2009
(来赚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
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.133.110.47
1F:推 iqmore:为什麽觉得讲这麽多就只为了最後一句话 XDDDDDD 06/21 14:30
2F:→ GreatShot:其实是为了推大家入RealForce的坑阿~ 06/21 14:40
3F:推 jeta890119:这也是为什麽你要花那麽多钱跳坑的原因 06/21 15:02
4F:推 SCYAzure:台湾很快就会有静电容式键盘了XD 虽然品质我不太敢期待 06/21 15:43
5F:推 superGA:HHKB才是vi emacs的王道阿 06/22 20:29
6F:推 roga:哇 好厉害喔.... 06/23 14:09