V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zby0826
V2EX  ›  macOS

能不能把Terminal叠加在Chrome全屏上啊

  •  
  •   zby0826 · 2013-08-02 22:13:20 +08:00 · 5649 次点击
    这是一个创建于 4129 天前的主题,其中的信息可能已经有所发展或是发生改变。
    就是Chrome全屏的时候,想同时在屏幕上使用Terminal,不知道有没有办法实现。
    22 条回复    2016-06-14 08:42:02 +08:00
    Perry
        1
    Perry  
       2013-08-02 22:21:56 +08:00 via iPhone
    OS X只能但应用全屏吧。
    不过可以试试https://github.com/jigish/slate
    BeijingBaby
        2
    BeijingBaby  
       2013-08-02 22:33:33 +08:00
    这个是武帮图的效果吧
    wuma
        3
    wuma  
       2013-08-03 20:49:27 +08:00
    iterm2 visor模式,半透明覆盖在当前窗口前面就可以了。
    rwx
        4
    rwx  
       2013-08-03 22:10:54 +08:00
    @wuma 全屏状态下的效果是移到桌面1并半透明覆盖,虽然关闭后会自动移回全屏的那个桌面,不过还是很闪的。。
    wuma
        5
    wuma  
       2013-08-04 14:46:24 +08:00 via iPhone
    @rwx 你再看一下visor模式,我用一年了,不闪,不返回原Space
    rwx
        6
    rwx  
       2013-08-04 20:29:22 +08:00
    @wuma 我想我用的就是visor模式没错,但是那个半透明的界面还是没办法覆盖到其它程序的全屏模式里——它会在按下快捷键的时候自动的弹回某个没有全屏的桌面里,并在隐藏的时候再自动弹回来……
    我不知道你指的是全屏还是最大化窗口,如果确定是全屏模式下还可以在当前全屏应用上覆盖visor模式的话,请指点一下应该如何配置……被这个问题困扰很久了,谢谢
    wuma
        7
    wuma  
       2013-08-04 22:59:56 +08:00
    @rwx 抱歉,是我没正确理解你的问题。我刚试了一下,不管是Ctrl+Cmd+F的全屏还是Ctrl+Shift+F的全屏,iterm2的visor模式都先要transit到另一个space,然后才显示出来。

    网上搜了一下,这个问题似乎是OSX引起的,目前好像无解。

    我个人从不全屏用CHrome,全屏多个tab好像很不方便阿
    wuma
        8
    wuma  
       2013-08-04 23:37:46 +08:00   ❤️ 1
    @rwx iTerm2的一个开发人员回应过这个问题 https://groups.google.com/forum/#!msg/iterm2-discuss/ECQl7oBy3a4/hZw4Er1Z8xkJ

    目前alfred可以在full screen的Chrome的Space里弹出来,Quicksilver去年都还不行。作者说支持这一特性的改动很大,看来短期内是解决不了。小牛出来后不知道会不会有变化。
    rwx
        9
    rwx  
       2013-08-05 08:09:19 +08:00
    @wuma 多谢~
    不过看了下讨论时间,都过去快一年了,估计是不怎么乐观
    我还是努力熟悉一下在新space里开窗口最大化好了……就是MBA这小屏幕又短了两行……
    freewizard
        10
    freewizard  
       2013-08-05 10:04:36 +08:00   ❤️ 1
    @wuma 现在的Quicksilver可以全屏下弹出,Terminal(Visor)一样可以(Info.plist设置Application is Agent=True)
    rwx
        11
    rwx  
       2013-08-05 12:29:46 +08:00
    @freewizard Info.plist测试无果……求详细教程
    wuma
        12
    wuma  
       2013-08-05 14:56:17 +08:00
    @freewizard 多谢。 @rwx 试出来后分享一下吧
    freewizard
        13
    freewizard  
       2013-08-05 19:57:41 +08:00
    rwx
        14
    rwx  
       2013-08-05 21:46:14 +08:00   ❤️ 2
    @wuma 测试成功,感谢 @freewizard 提供的方法!

    具体步骤如下:
    进入到iTerm.app/Contents目录下
    如果系统内装有PlistEdit Pro的话,用这个打开info.plist,新增一个节点,选Application is agent (UIElement),Boolean,YES,然后保存。
    如果没装编辑软件的话也没问题,直接用文本编辑器打开info.plist,手动添加节点:
    <key>LSUIElement</key>
    <true/>
    然后重启iTerm2就可以了。
    wuma
        15
    wuma  
       2013-08-05 23:03:56 +08:00
    @rwx 我这儿也可以了。谢谢 @freewizard 分享。
    wuma
        16
    wuma  
       2013-08-06 00:04:34 +08:00 via iPhone
    这个agent模式的问题是menu没有
    kill201b
        17
    kill201b  
       2013-08-07 22:13:30 +08:00
    感谢 @rwx分享,一直想知道这个答案。
    weegc
        18
    weegc  
       2014-11-15 12:54:04 +08:00
    @rwx

    按照你的步骤成功了,但是问题来了,当焦点变成chrome的时候,iterm隐藏了,可以通过什么快捷键呼出iterm?
    rwx
        19
    rwx  
       2014-11-15 20:33:31 +08:00
    @weegc iterm里自定义的快捷键,默认是什么不记得了。。
    P233
        20
    P233  
       2016-06-13 20:47:53 +08:00
    可是这样更改后,非全屏的窗口 menu bar 始终显示,遮挡了一行,请问有方法处理吗? 谢谢
    P233
        21
    P233  
       2016-06-13 20:48:32 +08:00
    @rwx
    @freewizard

    可是这样更改后,非全屏的窗口 menu bar 始终显示,遮挡了一行,请问有方法处理吗? 谢谢
    rwx
        22
    rwx  
       2016-06-14 08:42:02 +08:00   ❤️ 1
    @P233
    是下面正在运行的其它程序的 menu bar 吗?
    最近很少用 mac ,凭印象来说的话,改过之后只是相当于弹出一个层,并没有切换当前程序。所以大概没法处理(当然可能我不知道方法)
    弹层上面空出一行确实显得不那么整齐。。
    不过我想本意就是在不切换程序,尤其是全屏程序,的状态下随时使用 iterm ,这个小副作用应该不是很大的问题才对。而且相关功能的快捷键还是可以使用的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5279 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 01:24 · PVG 09:24 · LAX 17:24 · JFK 20:24
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.