zoukankan      html  css  js  c++  java
  • [daily][tmux] tmux常用快捷键

      

    介绍

    什么是tmux? Terminal Multiplexer。

    1. 如果你是linux用户,tmux就是screen的alternative。

    2. 如果你是windows用户,tmux就是一个在你ssh到linux server之后,可以在terminal里边打开的一个xshell。

    [auther classic_tong @ 20191118 https://www.cnblogs.com/hugetong/]

    前言

    Git:https://github.com/tmux/tmux

    主页:https://github.com/tmux/tmux/wiki

    快速入门:https://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/

    概念

    本质是tmux是做窗口管理的,在窗口管理的图层上,需要理解如下三个概念:

    session,window,pane。(概念过于简单,不做阐述,请自己理解。)

    另一个需要知道的概念是:快捷键前缀。tmux默认的是 “ctrl-b”,也可以在配置文件里修改。

    常用快捷键

    创建session 在bash直接运行tmux命令
    查询所有session  tmux ls
    进入某个session(attach) tmux attach -t <session编号>
    关闭某个session  ctrl-d
    离开某个session(detach)  ctrl-b + d
       
    新建一个window

    ctrl-b + c

    重命名一个window ctrl-b + ,
    切换到指定编号的window ctrl-b + <编号数字>
    切换到下一个window ctrl-b + n
    切换到上一个window ctrl-b + p
       
    横着切一个pane ctrl-b + %
    竖着切一个pane ctrl-b + “
    在pane间移来移去 ctrl-b + <上下左右>
    调整pane的大小 ctrl-b + ctrl-<上下左右>
    查看pane的编号 ctrl-b + q
    跳转到指定编号的pane ctrl-b + q + <pane编号>
    移动pane,右移 ctrl-b + }
    移动pane,左移 ctrl-b + {
       
    最大化一个pane(或从最大化状态下恢复) ctrl-b + z
       
    在tmux执行一个tmux命令 ctrl-b + :   (然后会进入和vim一样的命令行)
       
    进入copy-mode ctrl-b + [  或 ctrl-b + PgUp
    退出copy-mode q
       
    把一个pane变成一个新的window ctrl-b + !  (或使用命令 break-pane)
    把一个window变成另一个window的pane 使用命令 join-pane -t <session编号>:<window编号>



    [auther classic_tong @ 20191118 https://www.cnblogs.com/hugetong/]

    --

  • 相关阅读:
    函数指针的比较
    C++代码
    C++/STL
    Video Downloader使用总结
    98五笔输入法总结
    优酷url的encode与decode
    Directory类总结
    申请GV以及相关
    不用客户端下载腾讯视频
    选择写作博客的原则
  • 原文地址:https://www.cnblogs.com/hugetong/p/11882549.html
Copyright © 2011-2022 走看看