首页 > 其他分享 >tmux

tmux

时间:2024-05-17 13:51:34浏览次数:23  
标签:窗口 ctrl tmux window session pane

最重要的几个概念

session, window , pane 在这里我们就把他们分别叫做会话,窗口,窗格
一个 session里面可以有很多窗口,一个窗口又可以有很多的窗格

session操作

# 新建session
tmux
tmux new -s  <session-name> 

# 离开当前session
tmux detach

# 查看 session 列表
tmux ls

# 进入session
tmux attach -t  <session-name>

# 关闭 session
tmux kill-session -t <session-name>

# 切换session
tmux switch -t <session-name>

# 重命名session
tmux rename-session -t <old-session-name> <new-session-name>

Window操作

# 创建窗口,快捷键ctrl + b c
tmux new-window -n <window-name>

# 切换窗口
#   快捷键
#     ctrl + b w 显示窗口列表可以通过 j ,k 上下进行选择窗口,然后回车进入指定的窗口
#     ctrl + b n 快速切换到下一个窗口
#    ctrl +b p 快速切换到上一个窗口
tmux select-window -t <window-name>


# 重命名窗口
tmux rename-window <new-window-name>

# 关闭窗口, 快捷键 ctrl + b &
tmux kill-window -t <window-name>

pane操作

# 切割,默认是上下切割
tmux split-window 
# 切割,左右切割
tmux split-window -h
# ctrl + b % 可以快速的左右切割,ctrl + b “ 可以快速的上下进行切割


# 切换
#  ctrl +b <arrow key>例如 ctrl +b ⬆ 会把光标移动到上方的窗格

# 把当前光标移动到上方的窗格
tmux select-pane  -U

# 把当前的光标移动的下方的窗格
tmux select-pane -D

# 把当前的光标移动到左边的窗格
tmux select-pane -L

# 把当前的光标移动到左边的窗格
tmux select-pane -R


# 关闭pane, ctrl + b x

标签:窗口,ctrl,tmux,window,session,pane
From: https://www.cnblogs.com/feipeng8848/p/18197677

相关文章

  • 配置ZSH, TMUX, VIM
    Linux神器sudoapt-getinstallsilversearcher-agtreehtopzshgitgit-coreautojumpopenssh-servervimcurlhddtemplm-sensors-yZSHsh-c"$(curl-fsSLhttps://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"sudochsh$USER-s......
  • 在Centos 8 服务器用tmux多开窗口
    在CentOS服务器上使用tmux来多开窗口是一个高效的方式。tmux是一个终端复用器,它允许你在一个终端窗口中打开多个终端会话,还可以在会话之间轻松切换,非常适合长时间运行程序或多任务操作。下面是如何使用tmux来多开窗口的基本步骤:1.安装tmux如果你的系统还没有安装tmux,......
  • tmux使用备忘
    tmux的层次结构会话->窗口->面板一个会话可以有多个窗口,一个窗口可以有多个面板分屏的时候实际是增加了面板而不是窗口,一般不需要新增窗口启动与退出输入tmux启动,退出输入exit或ctrl+d快捷键前缀ctrl+b,按下后再按快捷键会话管理新建会话,带名字的tmuxnew-s<session-......
  • tmux
    tmux是一款强大的终端复用器,它允许你在一个终端窗口中创建多个会话(sessions)、窗口(windows)和面板(panes),并且可以在断开连接后重新连接到相同会话,非常适合长时间运行的任务或远程服务器上的工作。以下是一些基本的tmux命令和用法:启动tmux新建一个tmux会话:Bash1tmux基......
  • Tmux使用教程
    1安装及配置安装TmuxUbuntu或Debiansudoapt-getinstalltmuxCentOS或FedorasudoyuminstalltmuxMacbrewinstalltmux配置Tmux设置鼠标在Tmux中可用,在~/.tmux.conf文件中写入如下命令。set-gmouseon在配置完Tmux之后重新加载配置。tmuxsource~/.tmux.co......
  • 通过`ssh`同步`tmux`剪贴板内容
    通过ssh同步tmux剪贴板内容通过ssh连接远程服务器时,可以通过xclip同步tmux剪贴板内容。这需要在服务器上安装xclip,且需要在ssh远程连接时开启X11。此处附tmux剪贴板调用xclip的配置:#CopythecurrentbuffertothesystemclipboardbindC-crun-b"tmuxsave-buffer-|x......
  • 使用sl+tmux哇娃
    0x01背景2岁多的小娃不肯刷牙,有时看故事书时会配合刷一会儿,但偶尔也不好使。突然想到TA,之前在电脑桌旁边捣乱时,给ta看过console中的小火车,ubuntu中安装sl命令后就可以看到,用字符串拼出的。ta还挺喜欢看,这至少比给ta看动画片好。试了下效果还不错。前题是windows10开启wsl。如......
  • tmux使用教程:终端神器tmux:多任务管理大师
    文字版教程:阮一峰Tmux使用教程视频教程:终端神器tmux:多任务管理大师......
  • mac下Tmux的简单使用
    我使用tmux目前主要用来把一个窗口切分成几个,所以只是一些简单的使用。搜索网上的教程太过复杂,甚至一些概念没搞清楚,前缀键、快捷键的使用也不太清楚。所以,还是费了一些工夫。所以,简单记录一下。避免时间长了忘记。一、前缀键:默认是Ctl+b。就是使用快捷键前,你得先按下ctl+b。......
  • 用gdb临时解决tmux hang死问题
    表现:在rhel8.6上,tmux在调整窗口layout的时候,有机会出现hang死问题,所有tmux窗口卡死。 tmux版本:3.3a  目的:假如此时想要把某些内容保存下来,可通过gdb临时解决。 解决办法:1.gdb-ptmux进程号2.backtrace查看当前执行的位置,发现当前执行到grid_reflow_join方法上。......