在 iterm2 里用 tmux ,
比如,我先输入
ls /tmp/
然后不对我想用的是 cat
然后光标移动到行首ctrl + a
删除ls
,输入cat
,就会出现奇怪的现象,新输入的直接像在原来的命令上覆盖的
可能就变成catmp/
了
但是回车之后,在看历史,cat /tmp/
是对的
好像只要是移动光标再输入就像插入输入一样。。
有人有遇到吗
谢谢
1
hei1000 2015-09-25 09:04:20 +08:00
是不是 Insert 键之前被按下了
|
2
final0pro OP |
3
hei1000 2015-09-25 10:00:54 +08:00
@final0pro 什么?Mac 没有 Insert 键?没用过 Mac 的路过, 看下$TERM 是不是 xterm-256color 之类的
|
5
hei1000 2015-09-25 15:21:46 +08:00
@final0pro 不知道会不会影响你说的那个问题,不过官方推荐使用 xterm-256color, 不管怎样,在~/.tmux.conf 里设置再说:
`set -g default-terminal "xterm-256color"` |
8
hei1000 2015-09-26 13:52:45 +08:00 via Android
@final0pro 先 google 下,找不到解决方法就到 github 上 issues 页面报 bug ,如何重现,详细说清楚,如有必要截图,由于我没有 Mac 只能帮你到这了
|
9
final0pro OP @hei1000 非常感谢。不过这种情况只能录像说了。。哈哈。。
不过听了你的意见,好像确实没在发生了。 看了官方 FAQ http://tmux.cvs.sourceforge.net/viewvc/tmux/tmux/FAQ ``` * Inside tmux TERM must be "screen" or similar (such as "screen-256color"). * * Don't bother reporting problems where it isn't! ``` 不改成 screen-256 都是耍流氓 最后改成 ```` terminal: $TERM=xterm-256color tmux: $TERM=screen-256color ``` 谢谢! |