需要怎么设置才能让 C-l 继续使用呢?
使用的 shell 是 zsh
]]>比较小白,不知道能不能做到,怎么做。
看到过几个 sh,但没有注释,有点看不懂。
检测的方法很简单,直接在命令行下连续输入单个字符,比如连续输入 ...........................
在非 tmux 环境,输入第二个 . 号时会顿一下,但之后就是连续输入了。我猜这个跟我用的 zsh 环境有关。
在 tmux 环境里,除了第二个 . 号,后面每大约 20 个 . 号就会顿一下。存活时间越长的 tmux session,卡顿越明显。新启用的 tmux session 也会卡,但比较轻微。
系统环境:ubuntu 18.04, zsh(oh-my-zsh), tmux 2.6。
]]>教程:
]]>使用的配置是这样的: set -g history-limit 10000
但是回滚的时候,只能翻到刚进入 tmux 的历史,即使使用 ctrl+b+[ 发现上下还是不能回滚, macos 中的组合翻页键也不能回滚。
请各位帮忙看一下。
]]>set-option -g default-command "reattach-to-user-namespace -l zsh"
加了这一句解决了 vim 复制粘贴的问题,但是现在 tmux 的 session name 都变成了 reattach-to-user-namespace 。
]]>而且单独的 tmux 我感觉不如 iterm2 自带的 tab , split 好用啊!
tmux 怎么跟 iterm2 更好的联合使用啊?
]]>请教各位,在使用 tmux 的过程如何比较方便的管理 session?比如说遇到这样的情况,我主动按 prefix+d 将当前的 session 放到服务器后台执行,或者突然断网,这样的情况下,就会产生多个 session ,此时按 prefix+s 会展现多个 session , session 的名字是用数字来命名的。
此时我想关闭其中几个,而不退出当前的 session ,一种办法是进入命令提示的界面执行
:kill-session $session_name
但这样不方便,一来是 session 的名字是数字,我们不知道它是否是我们要杀的 session 。
第二种方法是在 linux 和 mac osx 下用kill pid
的方式,这种更加不方便,我们无法从 pid 得知对应的 session 。
我在.tmux.conf
使能了一些列的鼠标功能,但是有个问题是,当我不只是在纯命令行的情况下使用 tmux ,我往往需要用 GUI 自带的鼠标选择复制粘贴功能,就像 linux 下地 gnome-terminal 和 win 下地 xshell ,我希望我依旧可以用鼠标选择文本并右键复制粘贴,但是 tmux 却把这个功能给废,求指导
不使用 tmux 的话直接用 iterm2 的分屏是可以在新窗口显示先前的路径的。
谢谢大家~
]]>tmux + crt 对 tmux 分屏, 分 pane 的操作支持 会乱码, 会无效
tmux + xshell 对 tmux 中的分屏,分 pane 大小 支持不好, 最不好的是 alt key , 如果设置了 alt key as meta key 则 xshell 本身很多快捷键不能用,否则 tmux 中的一些快捷键不能用
请问 tmux + 和哪个 ssh 终端联合使用, 可以最大限度支持所有 tmux 快捷键 同时不冲突 ssh 终端自己的快捷键呢?
多谢.............
]]>比如,我先输入
ls /tmp/
然后不对我想用的是 cat
然后光标移动到行首ctrl + a
删除ls
,输入cat
,就会出现奇怪的现象,新输入的直接像在原来的命令上覆盖的
可能就变成catmp/
了
但是回车之后,在看历史,cat /tmp/
是对的
好像只要是移动光标再输入就像插入输入一样。。
有人有遇到吗
谢谢
]]>