QuickSliver资料搜集系列(一):mac最伟大的软件之一,quicksilver详细介绍   Leave a comment

原文出自:http://bbs.weiphone.com/read.php?tid=429478&fpage=1&page=1

前些天整理系统时,我的quicksilver程序不能开机自动后台运行了,在工作时突然发现相当被动,这时才发现原来我曾经多么依赖“它”!
但当时竟然想不起他的名字,问了很多朋友,竟然都不知道,汗,经我仔细查找我电脑里装的近100个软件时,终于找到了“它”,于是我
好好的记了一下他的名字:quicksilver,这个非常熟悉,天天都在用但却经常忘记他名字的这个好用的小工具!以下部分内容感谢曾分享过相关内容的作者IronMick-tt8 ,
写到这儿,竟然让我对比到了我的母亲,为什么长这么大,我总是记不住她的生日呢?是不是过于熟悉以致于忽视呢,唉!我又开始感叹了,“阿弥陀佛”!罪过罪过~
言归正传,come on~~


Quicksilver(下面简称为QS)首先是一个键盘程序启动器,键盘这两个字很重要,基本上就是QS的哲学,就是用键盘来操作而非鼠标,一开始会让习惯鼠标操作的人觉得很geeky,但试着体验一下,会发现键盘更适合一些快速的操作。先说程序启动吧,鼠标派的需要将鼠标移向装有程序的那个目录,然后要找出想要启动的程序,再然后双击启动,在QS下则是先用热键(可自行设定)呼叫出QS,然后开始输入程序中的部分字母(例如Firefox就打Fi),打了几个字母之后QS就会联想出你想要的程序,跟你所想八九不离十,而且你持续的操作会让QS记住你的偏好(跟文字输入的词频类似),然后按Enter就是启动这个程序了。这就是QS的基本应用,但其实它可以做更多更多的事情,这个我们慢慢来摸索,这样才好玩嘛。

(很可惜的是,QS只支持苹果OS,但键盘启动器的话其他平台已经受QS启发陆续开发了很多类似的软件,例如PC上的Launchy,Executor,Linux下的Gnome Do。他们如果跟始祖QS来比的话却还差了很多,因为QS“不仅仅是一个启动器”,QS依赖的苹果系统提供了很多接口方便QS应用,也就是说很多批处理可以在QS方便的完成,这个在PC下就是个大问题,Linux下也有这个优势,所以我很看好Gnome Do。扯远了,先从基础说起吧,QS的神奇之处以后会跟大家一起慢慢发掘。)

感兴趣了吗?一起来玩吧。

第一步,当然是去把程序抓回来,在这里:
[url=http://blacktree.com/?quicksilver]http://blacktree.com/?quicksilver[/url]
(最新版本是B54,也是原作者Alc0r负责的最后一个版本,因为设计QS的出色,Alc0r已经被Google挖角,同时也没时间来搞这个项目了,据他所说,他已经在现有的QS实现了所有他的想法了。目前QS成了开源项目,虽说前途未卜,但我敢肯定的是,B54版本绝对够用了,起码对我而言。)

第二步,初次运行时需要稍微设置一下,一开始会看到这个欢迎界面:


然后不断点击Next到这个界面:

这里主要设的是激活/呼叫QS的热键,我设为了Option+空格(缺省是Ctrl+空格,但那个键被我用作转换输入法了,而Command+空格则是呼叫Spotlight所用的),空格多好按啊。另外确认一下QS是不是随开机启动,这样就免去每次重启后都要重新启动QS的麻烦,这样初始设置就完成了。

开用吧,激活QS,Firefox应该就会出来了(如果你安装了Firefox的话):

话说缺省的这个界面(Primer)不够好看,来换一个,激活QS,按Command+逗号(这个组合键是呼叫出QS的设置选项),在其下面的Preferences下的Apperance条目下找到Command Interface,里面安装了两个皮肤,选为Bezel,退出设置后再试一次,是不是漂亮了许多?

以后可以在插件里安装更多的皮肤,下次介绍一些会增强使用效果的皮肤。

接下来试试用QS来浏览你的电脑,试试打Desktop,或者home目录(home目录可以用“~”这个快捷键来访问,这是Unix世界的产物啦),或者直接打桌面文件的文件名,这样就可以快速打开文件了。QS的基本应用很容易上手,就不多说了,需要重复申明的是这个功能只是QS很表面的运用,QS神奇的地方我们在接下来的时间里一起来分享。

QS的工作模式和两个很有用的快捷键

上面只是QS的第一个框,从截图里可以看到QS的工作界面有两个框,左边的那个框是用来放一个程序,一个文件,或者一串文字,右边那个框是动作(Action),也就是你想左边那个框里的那个东西做点啥。两个框之间的跳转是按Tab键实现的。第一节里我们把QS当成了程序启动器,所以第一个框里放的是程序,第二个框里是动作(看回上一节的截图,动作里是Open,也就是启动啦)。动作并不是只有这么一个的,根据你选择的程序(或者其他操作),你会有不同的动作选择,选择动作有两个办法,其一是跟你在第一个框里选择程序一样,打入你想要的动作中的几个字母,让QS去联想,然后按Enter确定;其二是按方向键的上或下键,呼叫出动作的列表,然后挑选出你想要的动作。

需要提到的一点是,QS其实还隐藏着第三个框,有很多动作还允许你加入更多的参数,在这种情况下,继续Tab的话就召唤出第三个框了,三个框合起来的意思就是:A(第一个框)去做(第二个框)B(第三个框)。我理解上,第三个框跟第一个框没多大区别,而跟两个框的区别就是那个动作是个及物动词还是不及物动词(怎么开始扯到语法上去了,哈哈)。举个例子,“程序启动”中的“启动”是个不及物动词,所以这个语境下QS只显示两个框,所以我们上一节启动Firefox就是:Firefox(第一个框)Run(第二个框)。如果这个语境稍微改变一下,我们要Firefox打开一个文件(例如我的todo文件),那么就如下图那样:Firefox(第一个框)Open File(第二个框)todo.txt(第三个框)。因为有了这第三个框,QS就可以做到很多匪夷所思的事情,以后你就知道了。

上面我们聊到第一个框和第三个框都可以用来输入参数,具体怎么做呢,这里要了解到一个快捷键,那就是句号“.”,当你在第一个框或第三个框时,你可以按下句号,那个框就会进入文字输入模式,你就可以打字进去了。这里举个实用的例子,假设你家的座机离你的电脑几米开外,而你的电话号码都存在电脑里了,可以试试这样:
1)激活QS
2)在第一个框里按句号,打入电话号码
3)第二个框里默认的动作就是Large Type了,直接Enter确定


4)电话号码就会以大尺寸的字体显示在你的屏幕里,几米开外应该都能看到

这是一个很便利的功能,更有玩家设计出增强这个参数输入功能的皮肤,名唤BezelHUD,这个界面里当你按句号时,整个QS界面都被用来输入,因为这个涉及到插件安装,接下来继续介绍它。

另外一个需要了解的快捷键是“/”,因为QS搜索文件夹的深度的设定,它不能搜索到藏得很深的文件(譬如说文件在十几层目录下),“/”就给你提供了浏览文件夹的功能,如下图,在Desktop里,可以看到Desktop条目的右边有个小箭头(红圈里),这说明Desktop目录下还有其他目录或文件,按”/“就可以进入这个目录,持续的进行直到找到你想要的东西,如果目录下很多东西,而你又记得你想要的文件名或者目录名,就可以打入几个字母让QS联想。这个操作的反操作,也就是回到上一层,则是按Shift+“/”。另外,如果习惯用方向键的话,右键等同于“/”,左键等同于”Shift+/”。



让我们来开发一下QS的新功能,QS里很多的新功能是依靠插件来实现的,先来看看怎么安装新插件:

先呼叫出QS,然后按Command+”,”进入到软件设置界面,上面图里所示在这个界面的Preferences(首选项,数字1所示),在左栏Application(程序)下,记得把数字2是示的Enable advanced features(启动高级功能)点选上,选中后QS会让你重新启动程序,照做。好像很多插件都依赖于高级功能,把这个先选上有备无患。


然后还是在软件设置界面里,这次点最右边的那个Plug-ins(插件)就进入到插件安装,左栏点All Plug-ins后就会列入被QS官方收录的所有插件,这些都是好东西啊,第一次安装新插件时可能需要跟QS官方网站获取所有插件的列表,要列出如上图所示的全部插件需要一点时间,大家耐心一点。举个例子给大家看看:


如上图所示,我安装了Extra Scripts这个插件,这个插件给QS加了很多系统控制的动作,譬如Logout(登出),Login(登入),Shutdown(关机),Restart(重启),譬如控制喇叭声量,清空垃圾筒等等。实际运行的样子是这样:


大家试一试,看看会不会比用鼠标控制方便一点?

说到这里,你可能会问:我要安装其他的插件,但又不是太清楚这个插件具体是做什么的,怎么办?这个确实是QS的一个问题,很多很炫的QS功能都是由插件来办到的,但怎么用这些插件并没有系统的记录起来(QS官方有个插件指南,但好像年久失修,都好像访问不了了,http://docs.blacktree.com/_media/template_quicksilver/plug-ins/plug-ins?id=quicksilver%3Areference&cache=cache,或者试试这个文字版:http://mysite.verizon.net/hmelman/QSRef.pdf),我来告诉大家一些可以摸索到用法的点子吧,先看下图:


还是回到软件设置那个界面,这回点Catalog(目录),这里是记录哪些动作,哪些脚本,哪些对象会被QS收录(也就是说在QS里可以操控的东东),点左栏的Modules(模块),你可以看到右栏里有一条Script(QS Extras),这就是你安装了Extra Scripts插件之后多出来的东西,可以看到它下面有30个动作可选,那到底是哪30个呢?注意数字1所示,这个小i代表information,点击之可以显示出详细的信息,试点一下,右边会弹出一个新框,点击数字2所示的Contents(内容)的话就可以看到这30个动作是什么了。

插件安装
有些皮肤还会增进QS的使用功能(另一句,skins皮肤在QS下也是视作插件的),譬如BezelHUD,但这个插件属于第三方插件,还没进入官方的插件库,不能直接在QS里安装,先去这里下载到插件安装文件:http://www.julius-eckert.com/project/view/2/4,下载后解压了直接双击那个插件文件就是把其安装了,不麻烦。这个皮肤是像下图这样的,跟原始的Bezel差别不大,相对更暗一点。


但当你点击”.”切换到文字输入时你就会看到变化了,现在整个QS的面板都会用作为文字输入,空间更大,你甚至可以用来写一封email来发送,不过需要注意一点的是,如果在这里换行需要按Ctrl+Enter,因为直接按Enter的话QS会以为你确认操作,直接就运行了。

喜欢上了吗?好好利用这个小工具吧,相当棒哦~

 

我如何使用QuickSilver

by Robin Lu on Jul.26, 2006, about 

多次在我的Blog里提到QuickSilver是一个好工具。可能因为这个工具有点太前卫了,很多人拿到它都不知道该怎么用。没关系,我也是在第二次安装它后在发现它有多有用的。一见钟情对QuickSilver不适用。下面我来大概说一下QuickSilver是怎么用的吧。

安装QuickSilver

quicksilver.blacktree.com下载安装。对于Tiger的用户,现在应该是B49版,后面的内容都以这个版本为主。安装完主程序后第一件事是安装插件,在这里强烈推荐的插件有:

  • Clipboard Module
  • del.icio.us Bookmarks
  • Dictionary Module
  • Web Search Module

当然,我安装的插件比这要多得多。只要你愿意,可以把所有”Recommended”下和你平时使用相关的插件都装上。
以后你也可以随时点击Quicksilver菜单中的Preferences然后选择Plug-ins安装更多的插件。

配置

Quicksilver菜单
运行Quicksilver后,在菜单中打开Preferences窗口。

General配置

在Application部分,确认”Start at login”已经被选中。在Command部分选择唤起QuickSilver的快捷键,可以用“ctrl-空格”。我因为使用emacs,ctrl-空格有很重要的用途,所以使用了ctrl-Q。
如果你安装了Clipboard插件,可以配置Clipboard相关属性,我的选择是抓取最近25条信息,并且粘贴后隐藏。

Catalog配置

在Applications中确认已经选中了Applications。
在Modules中确认已经选中了你所希望使用的部分。如果不清楚,就全选好了。
如果你安装了del.icio.us插件,需要在Custom里配置del.icio.us的账号,选择状态条上的加号键,选择添加Del.icio.us Bookmars,填写账号和密码,然后点击i旁边的圆圈箭头,Quicksilver会自动从网上获取你的del.icio.us的内容。
你也可以随时点击状态条最左边的i来修改相关配置。
quicksilver配置

用QuickSilver启动程序

QuickSilver最常用的功能之一就是启动程序。知道我打开Safari要几步么?1.用快捷键唤起Quicksilver。2.按s键。3.回车。你的手完全不用离开键盘,全过程不到一秒钟。有时候你可能要多敲几个字母(Sa或者Saf)或者使用上下箭头键才能定位你要运行的程序,但QuickSilver很聪明,它总会把你经常使用的东西排在最前面。
你学会了用QuickSilver启动程序就不会再想用任何其它方式了。而QuickSilver的主要使用方式你也已经学会,就是通过你输入的内容匹配出catalog中的结果。因为Application在catalog中,所以当你输入的内容匹配到相应程序时,你就可以用QuickSilver来启动它了。

用QuickSilver打开链接

如果你安装了Safari插件或者Firefox插件,就可以使用QuickSilver打开你浏览器书签中的链接。方法和上面一样。比如我想打开Bloglines,只要唤起Quicksilver,输入b或者blo,Bloglines的链接就会根据你使用的频繁程度出现在被选框或者被选列表中。如果是在列表中,用下箭头选中Blogines,然后回车,就可以打开链接了。
QuickSilver启动链接
你不需要再去一重一重的菜单里寻找了。

用QuickSilver操作本地文件系统

唤起Quicksilver,按下”~”键,会找到你的Home目录(如果你是Unix用户,你知道为什么用”~”键)。你可以选择直接回车来打开目录,也可以按下右箭头键在QuickSilver中打开这个目录,然后选择这个目录下的文件。你也可以直接输入字符来匹配得到已经在catalog里的文件或者文件夹。
其实除了”Open”,你还可以做很多其它操作。按下”Tab”键,你的焦点到了QuickSilver的第二个方框里,这个方框是指定动作框,到目前为止,我们还一直只使用缺省的动作。你可以使用上下箭头或者输入字符来选择相关的动作。对于文件,我们还可以移动、拷贝、删除、用指定程序打开等等。
对于常用目录,你可以把它们加到catalog中方便操作。方式是打开Preference到Catalog中的Custom,选择状态条中的加号键,选择添加Files & Folder Scanner,选择你要加入的目录。

用QuickSilver访问del.icio.us

如果你已经安装了del.icio.us插件,就已经可以用字符匹配的方式找到所有的链接并打开它们。另外,你还可以通过tag来查找链接。比如你在del.icio.us中有一个tag是mac,可以在唤起quicksilver后输入mac,得到下面这个界面,
QuickSilver中使用del.icio.us
按下右箭头就可以得到tag含mac的链接列表,再用字符匹配找到你想要的链接,打开。比上del.icio.us找快多了。

在QuickSilver中使用Google

Qicksilver Google搜索
唤起QuickSilver后,输入goo(有可能你还需要在列表中选取Google QuickSilverSearch),这时候会出来第三个框,按两下tag到第三个框,输入你想搜索的内容,然后回车。

用QuickSilver查字典

如果你已经安装了Dictionary插件,唤起QuickSilver后,按下”.”键进入文本模式,输入你想查的单词,按tab到动作框,输入dic,直到字典出现,回车。

用QuickSilver访问剪贴板

用“苹果-v”你只能粘贴你最后一次拷贝的内容,在安装了Clipboard插件后,你可以在唤起QuickSilver后按“苹果-L”从你的拷贝历史中选择你要的内容。

QuickSilver还有极多的玩法,它还能发信、使用ftp、向flickr发照片、GTD…再下下去我就不用睡觉了。其实写到这里,你应该大概对它有个了解了。QuickSilver的魅力在于它可以让你用最少的肌肉活动完成最多的事情,如果你是靠用鼠标来减肥的就算了。

 

Posted 2010年10月30日 by gw8310 in 未分类

发表评论

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 更改 )

Twitter picture

You are commenting using your Twitter account. Log Out / 更改 )

Facebook photo

You are commenting using your Facebook account. Log Out / 更改 )

Google+ photo

You are commenting using your Google+ account. Log Out / 更改 )

Connecting to %s

%d 博主赞过: