ITPub博客

首页 > Linux操作系统 > Linux操作系统 > [20221101]tmux使用问题copy和paste失效.txt

[20221101]tmux使用问题copy和paste失效.txt

原创 Linux操作系统 作者:lfree 时间:2022-11-02 20:42:37 0 删除 编辑

[20221101]tmux使用问题copy和paste失效.txt

--//最近使用tmux,遇到在tmux下使用copy和paste失效的问题,往常遇到这个问题我都是退出tmux甚至kitty(putty的变体),然后重新登陆
--//基本可以正常使用.最近在一台新机器上不行,只能静下心来查找问题.

--//我一般在kitty的操作习惯是使用鼠标选择粘贴的内容,然后按鼠标点击右键粘贴,正常情况下,一般没有问题.
--//出现问题时选中内容,无法粘贴.

--//我检查tmux.conf配置文件,有关鼠标的设置存在如下定义:

# toggle mouse mode to allow mouse copy/paste
# set mouse on with prefix m
bind m \
    set -g mode-mouse on \;\
    set -g mouse-resize-pane on \;\
    set -g mouse-select-pane on \;\
    set -g mouse-select-window on \;\
    display 'Mouse: ON' \;\

#    set -g status-right "#[default] %F %R mouse on "

# set mouse off with prefix M
bind M \
    set -g mode-mouse off \;\
    set -g mouse-resize-pane off \;\
    set -g mouse-select-pane off \;\
    set -g mouse-select-window off \;\
    display 'Mouse: OFF' \;\

--//注:有时候需要修改pane的大小,这样鼠标方便一下.
--//猜测可能无意中触发设置使用鼠标改变pane,windows大小的设置,尝试按前缀键(我定义ctrl+a)+M,问题解决.
--//如果你在同一个用户下打开多个会话,只要其中1个回话激活了这项设置,其它会话都受到它的影响.我遇到的情况就是这样那个,打开
--//多个tmux session.
# tmux ls
0: 3 windows (created Fri Oct 14 10:06:35 2022) [237x67]
3: 3 windows (created Tue Oct 18 08:50:30 2022) [237x67]
oracle: 3 windows (created Fri Oct 28 10:00:18 2022) [237x67]

--//测试例子:
$ tmux ls
1: 2 windows (created Tue Nov  1 09:16:42 2022) [271x77]
oracle: 6 windows (created Fri Sep  2 08:49:30 2022) [271x77]
--//我打开了2个session. 其中1个2个windows,一个6个windows.

$ pstree -p
...
    |-tmux(63527)-+-bash(9592)
    |             |-bash(40333)
    |             |-bash(40396)
    |             |-bash(63530)
    |             |-bash(63534)
    |             |-bash(63542)
    |             |-bash(63550)
    |             `-bash(63563)

--//你可以发现8个windows全部挂在一个tmux进程之下.

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/267265/viewspace-2921602/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
熟悉oracle相关技术,擅长sql优化,rman备份与恢复,熟悉linux shell编程。

注册时间:2008-01-03

  • 博文量
    4006
  • 访问量
    7970344