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

iTerm 发布 3.0 版本

  •  
  •   ioschen · 2016-06-01 09:39:32 +08:00 · 12578 次点击
    这是一个创建于 3090 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Mac 软件 iTerm 发布 3.0 版本,第一时间通知下

    第 1 条附言  ·  2016-06-02 13:19:35 +08:00
    这个版本的确还是 Beta 版本

    不好意思,当时只想提醒下软件更新呢。我的 iterm2 是自动更新的,以为自动更新都是正式版,并没有注意,误导了 V 友,刚刚看了官网的确还是 beta 版本,关于软件里没有写是 beta 版本。我看站里没人发就友情提醒下。昨天我上海这边服务器打不开 V2EX 呢,今天才看到。
    62 条回复    2016-11-04 10:28:54 +08:00
    AntonChen
        1
    AntonChen  
       2016-06-01 09:41:57 +08:00 via iPhone
    回家试试
    Bardon
        2
    Bardon  
       2016-06-01 09:44:03 +08:00
    多老的新闻
    我还特意跑去看了下, Stable Releases 还是 2.1.4
    EchoWhale
        3
    EchoWhale  
       2016-06-01 09:46:43 +08:00 via Android
    beta 版。。。 https://www.iterm2.com/version3.html


    Major New Features

    There are a lot of new features in 3.0. It represents about eighteen months of development. Here are the highlights.

    A Fresh Look

    iTerm2 has been updated for the modern Mac OS X "flat" look and is stunningly beautiful.

    Shell Integration

    Shell Integration is a modification to your shell's login script that informs iTerm2 of which commands you're running, which host you're logged in to, what your user name is, and what your current directory is. This enables all kinds of cool features, such as easily navigating to preceding shell prompts, getting a notification when a long-running job finishes, drag-dropping files to upload and download on remote hosts, and much more. All the details are at the Shell Integration document.

    Command History

    When Shell Integration is installed, iTerm2 records the commands you've used. You can see a list of them in the Toolbelt and easily navigate to them in your history or re-run them. You can even see which directory you were in when you ran a command.

    Recent Directories

    When Shell Integration is installed, iTerm2 records the directories you use most often. You can see a list of them in the Toolbelt ordered by a combination of frequency and recency of use.

    Automatic Profile Switching

    iTerm2 can change your profile (for example, affecting the color of your terminal) when you ssh to a remote host, when you run sudo, or even depending on your current directory. Automatic Profile Switching is part of Shell integration.

    Session Restoration

    Session Restoration allows your jobs to keep running after iTerm2 upgrades, is force-quit, or crashes. It's like tmux without tmux!

    Inline Images

    Using the imgcat script, iTerm2 can display image files right in the terminal--even animated GIFs. See the Inline Images document for details.

    Badges

    iTerm2 version 3 introduces the concept of a Badge. A badge is user-defined text that goes in the top-right of your terminal behind its content and can display information like your current host name or git branch. Learn more about badges.

    Password Manager

    The built-in Password Manager saves you from having to remember lots of passwords. It uses Mac OS's keychain to securely store them, and has built-in guards to prevent them from being accidentally transmitted when not at a password prompt. You can even write a Trigger that automatically opens the Password Manager at the password prompt.

    Undo Close

    Undo closing sessions, tabs, and windows. If you close a session by accident, you get five seconds to hit Cmd-Z to undo it.

    Tab Bar on Left

    Have lots of tabs? Put the tab bar on the left. Quickly search them by recent commands, directories, current host name, profile name, and more with the Open Quickly feature.

    Dynamic Profiles

    Dynamic Profiles allow you to store profiles in JSON files. This is really handy if you have lots of profiles or want to auto-generate them. See the Dynamic Profiles document for details.

    Cursor Location Assistance

    Never lose your cursor. An optional cursor guide highlights the entire row your cursor is on and Cursor Boost dims all colors other than the cursor to make it really stand out.

    Timestamps

    iTerm2 tracks the last-modified time of each line in history so you can see how long commands took to run or when error messages were printed.

    Captured Output

    Use iTerm2 as your IDE. You can define regular expressions to match lines of text like error messages from a compiler. The matching lines are shown in the toolbelt on the side of your terminal. You can click to jump to the line or double-click to run a coprocess, which can open the file in your favorite editor right to the line number you need. Learn more about Captured Output.

    All the Small Things

    Performance is greatly improved by parsing the incoming bytes off the main thread. Hundreds of bugs have been fixed. Lots of details have been improved: for example, if you print a binary file to the console, you're offered the option to silence the bell. You can edit strings before you paste them. You get warned before pasting tabs at your shell prompt. And much more!
    dotpig
        4
    dotpig  
       2016-06-01 09:51:01 +08:00
    原来还是 beta 版啊。 Beta 版很久了,连周边的支持都已经到位了,比如 Alfred 、 Pathfinder 等等。
    wlee1991
        5
    wlee1991  
       2016-06-01 09:53:47 +08:00
    然并卵,还是不支持 disable line wrap
    lgn21st
        6
    lgn21st  
       2016-06-01 10:02:40 +08:00
    性能下降一大截,开一个新的窗口,或者 split 一个新的 panel 的速度简直不能忍了。
    Neo
        7
    Neo  
       2016-06-01 10:05:59 +08:00
    install update
    leonlh
        8
    leonlh  
       2016-06-01 10:48:37 +08:00
    beta 那就再等等了。。
    ixiaozhi
        9
    ixiaozhi  
       2016-06-01 10:58:09 +08:00
    楼上哒,真的是 3.0.0 出了啊!非 beta
    so898
        10
    so898  
       2016-06-01 11:30:12 +08:00
    更新了就起不来了……
    sxiaojian
        11
    sxiaojian  
       2016-06-01 11:33:19 +08:00
    来网址啊,我看了还是没有出啊
    parthenon2007
        12
    parthenon2007  
       2016-06-01 11:35:50 +08:00
    @sxiaojian 用 iTerm2 3.0.0 beta 那个链接下载。

    https://iterm2.com/downloads/beta/iTerm2-3_0_0.zip
    laowood
        13
    laowood  
       2016-06-01 11:42:04 +08:00
    laowood
        14
    laowood  
       2016-06-01 11:42:31 +08:00
    跳楼之前... #GoogleTranslation
    Yvette
        15
    Yvette  
       2016-06-01 11:47:26 +08:00 via iPhone
    iTerm 2 3.0.0 ……
    ixiaozhi
        16
    ixiaozhi  
       2016-06-01 12:01:31 +08:00
    @so898 我也是, update 后就打不开了。。。
    audi
        17
    audi  
       2016-06-01 12:16:45 +08:00
    Version 3.0.0 of iTerm2

    This is a major new version of iTerm2. It contains hundreds of bug fixes and
    many new features. All the details are at http://iterm2.com/version3.html
    zhujinliang
        18
    zhujinliang  
       2016-06-01 12:18:01 +08:00 via iPhone
    那不该是 iTerm3 了么
    gDD
        19
    gDD  
       2016-06-01 12:20:42 +08:00 via iPhone
    又是「 iTerm2 」又是「 iTerm 2 」又是「 iTerm2 Version 3 」又是「 iTerm2 3.0.0 」的,开发者好不用心。
    junphe
        20
    junphe  
       2016-06-01 12:42:18 +08:00
    自动更新后打不开 。。。。
    EchoWhale
        21
    EchoWhale  
       2016-06-01 12:59:54 +08:00 via Android
    @ixiaozhi 那你解释下,为什么官网上说是 beta
    SourceMan
        22
    SourceMan  
       2016-06-01 13:17:55 +08:00
    SourceMan
        23
    SourceMan  
       2016-06-01 13:18:34 +08:00
    感谢楼主提醒
    nigelvon
        24
    nigelvon  
       2016-06-01 13:22:17 +08:00
    回滚了,更新后打不开+1
    soli
        25
    soli  
       2016-06-01 13:29:15 +08:00
    还以为是 iTerm 复活了。原来是 iTerm2 。
    xhyzidane
        26
    xhyzidane  
       2016-06-01 13:37:35 +08:00
    装了,标题栏不透明了,我的 Courier New 也变细了
    SoloCompany
        27
    SoloCompany  
       2016-06-01 13:50:44 +08:00
    的确是
    2.9 了好长时间了(其实就是 3.0 beta )终于升了一位
    oxoxoxox
        28
    oxoxoxox  
       2016-06-01 14:01:36 +08:00
    还是 beta 啊,只是大版本号变更而已,已经 beta 了一两年了
    lukertty
        29
    lukertty  
       2016-06-01 14:03:39 +08:00
    感谢提醒
    killall
        30
    killall  
       2016-06-01 14:04:55 +08:00
    今早来了就提示更新,结果更新后无法打开...
    wy315700
        31
    wy315700  
       2016-06-01 14:07:11 +08:00
    没看到啥区别
    vozon
        32
    vozon  
       2016-06-01 16:49:19 +08:00
    我的 iterm 在更改窗口大小之后, 上下切换会重叠显示, 大家有遇到这个问题吗?
    Chrisplus
        33
    Chrisplus  
       2016-06-01 16:59:08 +08:00
    @wy315700 换了图标……
    ynyounuo
        34
    ynyounuo  
       2016-06-01 17:09:20 +08:00 via iPhone
    一直用 Nightly
    BenX
        35
    BenX  
       2016-06-01 17:13:17 +08:00
    Version 3.0.0 of iTerm2

    This is a major new version of iTerm2. It contains hundreds of bug fixes and
    many new features. All the details are at http://iterm2.com/version3.html

    For users already using the beta versions of 3.0, there are a few small changes
    since the last beta.
    - Improve support for Alfred
    - Improve the vertical alignment of text in the preferences panel
    - Remove the Forward in Time action since the UI for instant replay no longer
    uses that action.
    - Rename the Back in Time action to Start Instant Replay
    - Remove local help; just link to the website instead.
    - Fix a bug where three finger tap emulates middle button didn't work
    - Fix a crash when selecting the output of a command where part of the output
    has scrolled off the top of the buffer
    - Improve performance when there are many discontinuous selections
    - Fix a crash when selecting a word with surrogate pairs
    - Don't respect input broadcasting when entering a password
    xiaomayi0323
        36
    xiaomayi0323  
       2016-06-01 18:41:51 +08:00
    这么多问题?那先不更新了
    foxni
        37
    foxni  
       2016-06-01 19:15:53 +08:00
    算了,够用就好,天天用的东西不想折腾。。
    jrhu05
        38
    jrhu05  
       2016-06-01 22:24:34 +08:00
    为什么不直接用 terminal ?我觉着自带的就很好用啊
    ericls
        39
    ericls  
       2016-06-01 22:33:22 +08:00
    更新后打不开+1
    zhen9ao
        40
    zhen9ao  
       2016-06-01 23:35:22 +08:00
    更新后无法打开 +1
    stotle
        41
    stotle  
       2016-06-02 00:57:12 +08:00
    Nice ,不过对于 Beta 用户来说更新不大。

    借楼问问大家用的最多的 iTerm 独有的功能是哪个?
    lightening
        42
    lightening  
       2016-06-02 04:04:35 +08:00
    @jrhu05 Terminal 的分屏两边显示的内容是一样的啊!!!
    lightening
        43
    lightening  
       2016-06-02 04:06:38 +08:00
    @stotle 分屏、 Time machine 、自动补全、 pattern matching 这几个都挺常用的。哦还有 cmd + 点击打开文件或链接。
    audi
        44
    audi  
       2016-06-02 07:31:39 +08:00
    更新后没有任何问题,并且不是 beta 版!!!
    crystone
        45
    crystone  
       2016-06-02 08:48:23 +08:00
    刷新了下 3.0 已经是正式版了
    gangsta
        46
    gangsta  
       2016-06-02 10:19:42 +08:00
    @lgn21st 我刚更新了,分屏和 tab 都是秒开啊.
    ioschen
        47
    ioschen  
    OP
       2016-06-02 13:21:08 +08:00
    @crystone 我怎么看还是 beta 啊
    xiasix
        48
    xiasix  
       2016-06-02 15:29:13 +08:00
    自动更新了 打不开+!
    我的字体变细了 谁能调回来啊。。。
    soli
        49
    soli  
       2016-06-02 16:26:38 +08:00
    自动更新后打不开+1
    不过,多试几次就可以了。

    另外,『 Terminal may set tab/window title 』 这个选项终于起作用了。

    最大化还是会在右侧有条缝。。。需要按着 Ctrl 再调整一下。。。神烦!
    Phariel
        50
    Phariel  
       2016-06-02 16:34:24 +08:00 via Android
    我看过 google group 的 iterm2-discuss 说法是 update 有 bug 如果打不开 重新去官网下 3.0 的版本
    xiaket
        51
    xiaket  
       2016-06-02 18:49:30 +08:00
    升级完, 打开无异常.
    kepbod
        52
    kepbod  
       2016-06-02 20:13:36 +08:00   ❤️ 1
    升级完打不开的重启一下系统就好了
    bumz
        53
    bumz  
       2016-06-03 09:48:52 +08:00 via iPhone
    官方答复,相当于正式版。

    gnachman 1 day ago

    For historical reasons almost all users are on the beta track. I'm working to improve the situation but this is tantamount to a stable release.

    https://news.ycombinator.com/item?id=11812488
    lgn21st
        54
    lgn21st  
       2016-06-03 11:57:15 +08:00
    @gangsta 听你这么一说,我又测试了一下,非常慢,慢到不能忍。
    gangsta
        55
    gangsta  
       2016-06-03 12:44:21 +08:00
    gangsta
        56
    gangsta  
       2016-06-03 12:45:25 +08:00
    @gangsta LICEcap 录出来的东西感觉比较慢一点儿,实际秒开
    lgn21st
        57
    lgn21st  
       2016-06-03 16:13:07 +08:00
    @gangsta 谢谢,我搜了一下,找到一个办法,立竿见影 https://ariejan.net/2011/11/08/fixing-a-slow-starting-terminal-or-iterm2-on-mac-os-x/

    ```
    sudo rm /private/var/log/asl/*.asl
    ```
    leeyiw
        58
    leeyiw  
       2016-06-03 17:51:53 +08:00
    各种粘贴的弹窗有点干扰我,幸好可以关掉。界面新外观略不习惯。不过支持更新呀。
    unfurl
        59
    unfurl  
       2016-06-03 18:30:52 +08:00
    比较受不了的是字体变得很细...
    yujieyu7
        60
    yujieyu7  
       2016-06-04 09:47:08 +08:00
    如何让字体变粗啊
    xiaochunyong
        61
    xiaochunyong  
       2016-11-03 17:28:14 +08:00
    @soli 调整一下打开窗口的大小, Profiles - Window - Setting for New Windows 的 Columns 和 Rows 设置为 182 , 44 就能全屏了
    soli
        62
    soli  
       2016-11-04 10:28:54 +08:00
    @xiaochunyong 正确的方法是,在 Preferences -> Advanced -> Windows 下,把 『 Terminal windows resize smoothly 』 (滚动条拉到最下面)设置为 『 Yes 』。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1038 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 19:30 · PVG 03:30 · LAX 11:30 · JFK 14:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.