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

到底还有没有一款好用的终端了

  •  
  •   whilgeek · 2014-10-03 15:14:56 +08:00 · 6990 次点击
    这是一个创建于 3707 天前的主题,其中的信息可能已经有所发展或是发生改变。
    之前用原生的Terminal,发现在开了tmux之后没法翻页;
    换用iTerm2 之后,发现终端里偶尔会有之前字符的残影,而且"cat file"显示不全文件,很是郁闷;
    真心希望会有一款像Linux下Terminator那样可爱好用的终端 。。
    14 条回复    2015-03-09 12:57:41 +08:00
    XXOO
        1
    XXOO  
       2014-10-03 15:37:12 +08:00
    同求,你现在用啥?
    whilgeek
        2
    whilgeek  
    OP
       2014-10-03 15:39:10 +08:00
    @XXOO 工作离不开tmux,所以只能忍受iTerm2的残影 。。
    ggarlic
        3
    ggarlic  
       2014-10-03 15:57:21 +08:00
    ctrl-b [ then ^f ^b to page up/down

    for more lines of file, please increase scrollback buffer
    ggarlic
        4
    ggarlic  
       2014-10-03 16:01:09 +08:00 via Android
    至于残影问题,是开之后才有么?是的话,调整你的$TERM环境变量
    whilgeek
        5
    whilgeek  
    OP
       2014-10-03 16:07:34 +08:00
    @ggarlic 所谓残影问题,如图: http://pydocnote.qiniudn.com/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202014-10-03%2015.40.37.png 光标明明在上面,但是下面文字还在,用VIM的时候尤其难过。

    'echo $TERM'显示xterm-256color,应该如何调整?
    ggarlic
        6
    ggarlic  
       2014-10-03 16:32:46 +08:00 via Android
    @whilgeek mac没在手上,你进preferences->profiles下的某个tab看看有没有设置term type的地方,看看是不是你刚说的那个
    我tmux也有残影问题,但几乎只在weechat里出现
    whilgeek
        7
    whilgeek  
    OP
       2014-10-03 17:41:50 +08:00
    @ggarlic 是我刚才说的那个,不知道这个的设置为什么和残影有关,改成Linux,不知道会不会好一些
    ggarlic
        8
    ggarlic  
       2014-10-03 18:51:54 +08:00   ❤️ 1
    @whilgeek term type就那么几种,xterm-256color screen-256color{,-bce} 没有叫Linux的
    ngn999
        9
    ngn999  
       2014-10-03 19:41:51 +08:00   ❤️ 1
    残影问题是不是这个啊:

    http://stackoverflow.com/questions/17868652/screen-how-to-turn-on-alternate-screen

    >Add altscreen on to your $HOME/.screenrc to enable it.

    tmux有同样的配置, `man tmux`可见
    Marble
        10
    Marble  
       2014-10-03 23:24:31 +08:00 via iPhone
    @whilgeek export TERM=ansi
    Marble
        11
    Marble  
       2014-10-03 23:26:45 +08:00 via iPhone   ❤️ 1
    另外在tmux下export TERM=screen是最完美的解决方式
    whilgeek
        12
    whilgeek  
    OP
       2014-10-03 23:38:21 +08:00
    @ngn999
    @Marble 感谢各位,我都试一下
    whilgeek
        13
    whilgeek  
    OP
       2015-01-10 23:29:03 +08:00
    仍然使用 iTerm2,Report Terminal Type 设置成 xterm-new,残影问题还是偶尔出现,但是已经不怎么影响使用了
    jefby
        14
    jefby  
       2015-03-09 12:57:41 +08:00
    @whilgeek 亲测可用,谢啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1164 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.