自定义常用快捷键,告别rightzoom,以及快捷键取词!

  学习了这两篇帖子,以前真没怎么特意去发现过自定义快捷键可以如此强大。

http://www.tomlion.com/?p=71

http://www.lixiaolai.com/apple/index.php/archives/54.html



  第一篇是借助QS来取词,可以成功实现,在任何程序里都可以取词了,而不仅仅局限于系统默认的mail,safari,textedit等等。

  第二篇是定义了几个常用的系统快捷键,包括zoom命令等。而zoom命令添加快捷键后完全可以抛弃用了很久的rightzoom了,它毕竟还要随机启动占用资源。这篇帖子让我醍醐灌顶,突然发现菜单里的service里面有很多有用的命令都可以自定义快捷键,其中就包括取词。取词的添加和zoom类似,不过要注意的一点是命令必须严格按照菜单service里的大小写,我试了“Look up in Dictionary”是不行的,因为菜单里是“Look Up in Dictionary”,改过来就很顺利了。

  比较后发现添加快捷键取词明显要比QS的方法迅速顺畅,毕竟是内置的服务,不需通过QS这个第三者程序。

  不过有个问题,acrobat里不能这么取词,那个service是灰色的,但是skim和preview都可以正常取词。用acrobat看pdf想取词时就可以用QS的方法了,我试了是有效的。比如我习惯双击选择单词然后ctrl+2查词。

   这样取词问题就基本解决了,如果是支持直接调用”look up in dictionary“服务的,那就用这个服务的快捷键(我不确定是不是这意味着程序是cocoa写的),好像我目前只发现acrobat不支持。如果不支持调用服务,那就用快捷键调用QS来查,设两个快捷键基本一切都解决了。

===========================

  补充一个对剪贴板上内容取词的script,先复制单词然后运行这个脚本也能取词翻译到,当然既然是脚本也可以在QS里设好trigger用快捷键随时调用。不过一般前面两个方法都是可以搞定了,这个以防万一。

============================

  我现在这3个快捷键分别设的ctrl+1,2,3.后来嫌按键盘烦,很方便的用xGestures定义了两个取词快捷键的鼠标手势,于是现在取词已经变得和win上的lingoes一样方便了(词典还是没法和lingoes比)。鼠标选词,然后一个手势,解释就出来了,很轻松很成功!

  而触摸板则可以通过jitouch或者bettertouchtool或者更老的multiclutch来把这个快捷键映射为触摸板手势。

Comments

Popular posts from this blog

Nvidia Shield TV 2017 国行直接刷美版8.01固件

openwrt路由器忘记IP或端口等无法登录的解决方法

1945年南京受降式的场馆竟然不开放!