zoukankan      html  css  js  c++  java
  • tmux配置与用法整理

    tmux常用命令与快捷键 http://www.111cn.net/sys/linux/59058.htm
    http://www.360doc.com/content/13/0709/13/13047933_298691438.shtml


    安装 sudo apt-get install tmux

    配置文件位置在如下位置:
    ~/.tmux.conf

    配置文件内容(退出所以tmux后重新打开生效,如还是不生效,重启):
    设置前缀为Ctrl + a
    set -g prefix C-a

    解除Ctrl+b 与前缀的对应关系
    unbind C-b

    将r设置为加载配置文件
    bind r source-file ~/.tmux.conf

    copy-mode 将快捷键设置为vi 模式
    setw -g mode-keys vi

    常用按键:

    这里需要说明一点的是,tmux的任何指令,都包含一个前缀,也就是说,你按了前缀(一组按键,默认是Ctrl+b)以后,系统才知道你接下来的指令是发送给tmux的。

    C-b ? 显示快捷键帮助
    C-b C-o 调换窗口位置,类似与vim 里的C-w
    C-b 空格键 采用下一个内置布局
    C-b ! 把当前窗口变为新窗口
    C-b " 模向分隔窗口
    C-b % 纵向分隔窗口
    C-b q 显示分隔窗口的编号
    C-b o 跳到下一个分隔窗口
    C-b 上下键 上一个及下一个分隔窗口
    C-b C-方向键 调整分隔窗口大小
    C-b c 创建新窗口
    C-b 0~9 选择几号窗口
    C-b c 创建新窗口
    C-b n 选择下一个窗口
    C-b l 切换到最后使用的窗口
    C-b p 选择前一个窗口
    C-b w 以菜单方式显示及选择窗口
    C-b t 显示时钟
    C-b ; 切换到最后一个使用的面板
    C-b x 关闭面板
    C-b & 关闭窗口
    C-b s 以菜单方式显示和选择会话
    C-b d 退出tmux,并保存当前会话,这时,tmux仍在后台运行,可以通过tmux attach进入 到指定的会话

    C-b [ 可以在tmux窗口进行鼠标滚轮操作,退出可以按q键
    C-b PageDown/PageUp 可以翻页
    C-b :kill-server 删除掉所有session
    C-b d 临时退出session
    C-b $ 修改当前session名字

    创建并指定session名字: tmux new -s session_name
    列出session: tmux ls
    进入已存在的session: tmux a -t session_name
    删除指定session: tmux kill-session -t session_name
    修改session名字: tmux rename-session -t current-name new-name

  • 相关阅读:
    Luogu P2633 Count on a tree
    Luogu P4011 孤岛营救问题
    Luogu P3157 [CQOI2011]动态逆序对
    SCOI2015 国旗计划
    AT2165 Median Pyramid Hard
    BZOJ2959 长跑
    SCOI2015 情报传递
    SDOI2011 染色
    SCOI2010 幸运数字
    SHOI2016 黑暗前的幻想乡
  • 原文地址:https://www.cnblogs.com/jonky/p/10155696.html
Copyright © 2011-2022 走看看