linux之t_mux的使用

Tmux:
    什么是Tmux
        一个工具,用于在一个终端窗口中运行多个终端会话.

    下载安装
        git clone https://github.com/tmux/tmux.git

    Tmux的配置文件:~/.tmux.conf
        将下列内容添加到配置文件中,只要修改了配置文件,
        按ctrl+b r就可以立即生效, 而不需要重新开会话
        bind r source-file ~/.tmux.conf \; display-message "Config Reloaded."

    Tmux的快捷键前缀(Prefix)
        默认前缀ctrl+b

        更换前缀:修改tmux的配置文件
            unbind C-b          解除ctrl + b为默认前缀
            set -g prefix C-a   设置ctrl + a为前缀

    窗格(Pane)
        在一个终端窗口可以分隔多个空格
        ctrl + b %          垂直分隔窗格
        ctrl + b "          水平分隔窗格
        ctrl + b 方向键     切换窗格
        ctrl + b z          暂时把一个窗格放大
        ctrl + b q          查看所有窗格的编号
        ctrl + b o          切换下一个窗格


    窗口(Window)
        窗口是窗格的容器,一个窗口可以分隔多个窗格
        ctrl + b c          创建一个新的窗口
        ctrl + b 窗口数字   切换窗口
        ctrl + b ,          给窗口改名
        ctrl + b &          退出窗口

    会话(Session)
        一个Tmux会话可以包含多个窗口
        创建会话:
            在终端运行命令创建会话: tmux new -s 会话名称
            在tmux中创建会话: ctrl + b :
                输入: new -s 会话名称

        切换会话:ctrl + b s
            会弹出窗口选择会话, 每个会话都有一个ID, 此ID从0开始,
            输入对应ID进行选择会话

        离开会话:ctrl + b d (并没有退出会话)

        接入离开的会话(shell):tmux attach

        接入指定的会话(shell): tmux attach t1 (1为会话ID)

        重命名当前会话名字: ctrl + b $

        列出当前所有tmux会话(shell): tmux list-session

    支持颜色列表:
        black blue red green yellow white cyan magenta

    拷贝模式:
            设置键盘模式为VIM选取(修改tmux配置文件)
            setw -g mode-keys vi
            安装xclip工具
                apt-get install xclip
            定义ctrl+y进入拷贝模式
                bind-key -n C-y copy-mode
            定义使用v选取
                bind-key -t vi-copy v begin-selection
            定义使用y复制 加入到剪切板
                bind-key -t vi-copy y copy-pipe "xclip -i -sel clip > /dev/null"
            定义ctrl+b p粘贴
                bind-key p run "xclip -o -sel clip | tmux load-buffer - ; tmux paste-buffer"

    调整Tmux以增加其同Vim的集成度
        启动tmux时需要加入-2参数, vim显示配色方案为一致
            tmux -2



配置文件:

           

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值