zoukankan      html  css  js  c++  java
  • tmux快捷键汇总(常用)

    会话外操作:

    tmux new -s <name-of-my-session> 在会话外创建一个新的会话
    tmux ls 在会话外获取会话列表
    tmux a(attach) -t <name-of-my-session> 在会话外进入会话,不带名字进入第一个会话
    tmux kill-session -t <name-of-my-session> 在会话外删除会话


    上面的操作是在普通命令行下操作的,所以不用按前缀键。下面的都是在tmux中操作的,所以需要按前缀键,默认是ctrl-b;在tmux中,输入冒号是开启命令行。

    基本操作:

    ? 列出所有快捷键;按q返回
    d 脱离当前会话,可暂时返回Shell界面,输入tmux attach能够重新进入之前会话
    s 选择并切换会话;在同时开启了多个会话时使用
    D 选择要脱离的会话;在同时开启了多个会话时使用
    : 进入命令行模式;此时可输入支持的命令,例如kill-server所有tmux会话
    [ 复制模式,光标移动到复制内容位置,空格键开始,方向键选择复制,回车确认,q/Esc退出
    ] 进入粘贴模式,粘贴之前复制的内容,按q/Esc退出
    ~ 列出提示信息缓存;其中包含了之前tmux返回的各种提示信息
    t 显示当前的时间

    会话操作:

    :new -s <name-of-my-new-session> 进入会话后创建新的会话
    s 列出会话,进行选择
    :kill-session 删除当前会话
    :kill-server 删除所有会话

    窗口操作:

    c 创建新窗口
    & 关闭当前窗口
    数字键 切换到指定窗口
    p 切换至上一窗口
    n 切换至下一窗口
    l 前后窗口间互相切换
    w 通过窗口列表切换窗口
    , 重命名当前窗口,便于识别
    . 修改当前窗口编号,相当于重新排序
    f 在所有窗口中查找关键词,便于窗口多了切换

    面板操作:

    “ 将当前面板上下分屏
    % 将当前面板左右分屏
    x 关闭当前分屏
    z tmux 1.8新特性,最大化当前所在面板,重复一遍返回
    ! 将当前面板置于新窗口,即新建一个窗口,其中仅包含当前面板
    Ctrl+方向键 以1个单元格为单位移动边缘以调整当前面板大小
    Alt+方向键 以5个单元格为单位移动边缘以调整当前面板大小
    空格键 可以在默认面板布局中切换,试试就知道了
    q 显示面板编号
    o 选择当前窗口中下一个面板
    方向键 移动光标选择对应面板
    { 向前置换当前面板
    } 向后置换当前面板
    Alt+o 逆时针旋转当前窗口的面板
    Ctrl+o 顺时针旋转当前窗口的面板

  • 相关阅读:
    Lightmaping
    Android内存回收机制
    基本光照模型简单实现
    Pass的通用指令开关
    使用Depth Texture
    使用替换shader渲染
    Windows下安装Oracle12C(一)
    SpringMVC文件上传基础
    Spring集成线程池
    《经久不衰的Spring框架:@ResponseBody 中文乱码》(转)
  • 原文地址:https://www.cnblogs.com/JMLiu/p/10245639.html
Copyright © 2011-2022 走看看