vertical visor

Visor是原Quicksiver的作者的一个作品。安装了Visor后,Terminal窗口可以呼之即来,挥之即去,类似Quake中的console,对于Terminal重度依赖者来说非常方便。 安装Visor后,Terminal出现的位置是固定的,缺省是占据了屏幕的上半截。看图标就知道大概意思了。不过对于我的iMac来说,窗口太宽,浪费了很多地方。稍微修改了一下Visor的代码,把它从屏幕顶部移到了左边。这样,不仅得到了一个column为80的Terminal,长度也加长,看个log什么很方便。 其实就改了两行。 diff –git a/VisorController.m b/VisorController.m index a1a56ec..19d749c 100644 — a/VisorController.m +++ b/VisorController.m @@ -187,12 +187,12 @@ NSString * stringForCharacter( const unsigned short aKeyCode, unichar aCharacte // showFrame.origin.y+=NSHeight(screenRect)/2; // showFrame.size.height=NSHeight(screenRect)/2; showFrame=[window frame]; // respect the existing height – showFrame.size.width=screenRect.size.width;//make it the full screen width + showFrame.size.height=screenRect.size.height;//make it the full screen height [window setFrame:showFrame display:NO]; Read more about vertical visor[…]