-
用tmux切换窗口
2020-04-14 19:31:35简单来说,Tmux是一个切换窗口的工具,查看了网上的教程,要用一个prefix按键,按起来怪怪的。 终于找到了一个简单粗暴的英文教程。 可以参考: https://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/ ...Tmux快速入门
简单来说,Tmux是一个切换窗口的工具,查看了网上的教程,要用一个prefix按键,按起来怪怪的。终于找到了一个简单粗暴的英文教程。
可以参考: https://www.hamvocke.com/blog/a-quick-and-easy-guide-to-tmux/
安装
Ubuntu下输入
sudo apt-get install tmux
即可。命令行用法
- 新建一个窗口
# 这里database是窗口的名字,可以取别的名字,后续方便切换到这个窗口 tmux new -s database
- 从窗口回来但还能回去
#在tmux窗口中输入下面命令 tmux detach
- 去database窗口
tmux attach -t database
- 列出所有窗口
tmux ls
- 重命名窗口
tmux rename-session -t 0 database
- 从窗口退出并杀死该窗口
输入exit 或者按ctrl+D
快捷键用法
搞懂了快捷键用法发现还是快捷键方便一点,因为有时候你执行了一条动态打印信息的命令,要切到别的窗口,就不能使用命令行切换了。
tmux有个 prefix key,默认是
ctrl + b
, 同时按下这两个键意味着激活了tmux的命令。接着再输入相应快捷键即可激活你想要的功能。就好比你大喊一声来人,然后仆人说,主人请您吩咐。然而tmux不会发出声音,也不会显示任何提示。导致我先前看网上快捷键以为是要三个键一起按。
个人觉得常用的快捷键有:
prefix+快捷键 功能 ? 列出所有快捷键 crtl + z 挂起会话(后台不运行) d 脱离会话(detached)后台仍然运行 c 新建一个窗口 p 切换到上一个窗口(previous) n 切换到下一个窗口(next) “ 将当前面板分为上下两块 % 将当前面板分为左右两块 { 向前切换面板 } 向后切换面板 方向键 移动光标选择面板(所以可以无视上面两条) -
mfc 切换窗口会闪_linux 初级6 tmux 新建与切换窗口
2020-12-22 01:14:54接上文:创建新的窗口在创建会话的同时,tmux会在会话中创建一个窗口( tmux window),好了,我们试着再创建一个窗口,分两步,但是两步是原子操作哦,一定要都完成:第一步:按Ctrl+B组合键,然后松开第二步:再单独按一下c...接上文:
创建新的窗口
在创建会话的同时,tmux会在会话中创建一个窗口( tmux window),
好了,我们试着再创建一个窗口,分两步,但是两步是原子操作哦,一定要都完成:
第一步:按Ctrl+B组合键,然后松开
第二步:再单独按一下c键。
可以把以上多操作几次,每操作一次就会新创建一个窗口。下面就是创建的新窗口,您看,已经有了0:bash 1:bash 。。。
这表示我们在 tmux session中又创建了一个窗口。
细心的同学可能会提出一个问题,为什么刚才星号(*)是在0:bash后面,而现在却到了1bash后面呢?
这是个好问题,星号(*)在这里表示的是“当前处于活跃状态的窗口”,也就是哪个窗口现在处于可操作状态,星号(*)就在哪个窗口的后面。这回知道了吧
在窗口间切换
既然,我们在这个session中已经有了多个窗口,那么如果想在多个窗口间进行切换,应该怎么操作呢?
很简单,假如我们要切换到0:bash这个窗口,步骤如下:
第一步:按Ctrl-B组合键,然后松开。
第二步:按数字0键
看,我们刚才说的星号(*)是不是已经悄悄移动到0:bash的后面啦。同理,在按
下CtrH+B组合键后,按相应数字键,就可以切换到相应的窗口了。就是这么简单!
【再续】
-
tmux 切换到前一个 panel 快捷键
2018-09-16 14:00:08tmux 在同一个 session 里分割了多个 panel , panel 间的切换方法很多种:左右前后,prefix + q 选数字等。 返回前一个窗口的快捷键比较难找,tmux 也提供了这个功能,可以参考帖子(How to switch to the ...tmux 在同一个 session 里分割了多个 panel , panel 间的切换方法很多种:左右前后,prefix + q 选数字等。
返回前一个窗口的快捷键比较难找,tmux 也提供了这个功能,可以参考帖子(How to switch to the previous pane by any shortcut in tmux)。
1、修改 tmux 配置,来绑定这个操作(绑定 prefix + b 操作)。
vim ~/.tmux.conf
bind-key b select-pane -l
2、配置生效,在 tmux 窗口中执行命令:
prefix + :
source-file ~/.tmux.conf
3、重新创建 tmux session 生效。
更精彩内容,请关注作者博客:wenfh2020.com
-
tmux使用 安装、分屏、切换窗口(保姆级)
2020-05-14 21:01:51tmux new -s cpr(cpr是一个窗口的名字) 新建其他窗口 先ctrl+b 再 c 跳转到下一个窗口 先ctrl+b 再 n 跳转到上一个窗口 先ctrl+b 再 p 跳转到指定窗口 先ctrl+b 再分号键 出现index界面输入bash号 左右分屏 先...tmux安装
sudo apt-get install tmux
新建一个窗口
tmux new -s cpr(cpr是一个窗口的名字)
新建其他窗口
先ctrl+b 再 c
跳转到下一个窗口
先ctrl+b 再 n
跳转到上一个窗口
先ctrl+b 再 p
跳转到指定窗口
先ctrl+b 再分号键 出现index界面输入bash号
左右分屏
先ctrl+b 再shift+%
上下分屏
先ctrl+b 再shift+分号键
分屏跳转
先ctrl+b 再上下左右方向键
-
窗口管理器tmux.zip
2019-07-19 07:50:45如上图所示,启动 tmux 后,在窗口底部有状态行显示,其中包括已创建的窗口列表、当前窗口(使用 * 表示)等。 与 GNU screen 相似,tmux 也使用快捷键来执行相关操作。要创建一个新的窗口,可以按 C-b c,即先... -
我在tmux中最不可少的配置: 用鼠标切换窗口/调节分屏大小
2015-06-12 23:50:00但只讲了一点基本的开窗口、分屏,没给讲太多技巧,因为一下子讲太多也消化不了,还不如让他们自己慢慢学(记得 man tmux 和 C-b ? 就差不多了)。 不过过了一会儿,小陆问我: 咦,你怎么可以用鼠标将窗口拖大拖小... -
Tmux: 多终端窗口合并工具
2017-01-19 00:32:02tmux是 安装:(ubuntu) sudo apt-get install tmux 新建tmux回话 ...# 切换到某个窗口 pre + 数字 # 切换到上一个/下一个窗口 pre + p/n # 关闭当前窗口 pre + & # 重命名窗口 pre + , 窗格常用操作 # -
tmux
2019-08-06 00:52:36tmux #开启tmux ...C-b n切换到下一个窗口 C-b p切换到上一个窗口 C-b l最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道 c-b w通过上下键选择当前窗口中打开的会话 C-b数字直接跳到你按的数字... -
TMUX
2017-04-25 11:04:00tmux #开启tmux tmux ls #显示已有tmux列表(Ctrl-b s) ...Ctrl+b n 切换到下一个窗口 Ctrl+b p 切换到上一个窗口 Ctrl+b l 最后一个窗口,和上一个窗口的概念不一样哟,谁试谁知道 Ctrl+b w 通过上下键... -
优雅管理shell窗口——tmux
2019-08-22 15:05:02tmux可以创建和管理虚拟shell会话,非常好用,在此记录常用的功能 在linux窗口键入 tmux 会创建...{index}(窗口的索引):切换窗口 d:挂起当前会话,回到主bash ,:(逗号)重命名当前窗口的名字,便于识别 t... -
Linux Tool: tmux -- 实现窗口切割 方便控制
2019-10-04 19:59:051. 安装使用 sudo apt install tmux tmux ... + % 新建窗口 ... + O 切换活动窗口 + SPACE 窗口重新排列 3. 重新attach tmux tmux attach 带命名的重新Attach tmux new -s <se... -
tmux用法
2019-10-06 21:15:40列出所有的tmux session,一个session是多个窗口的集合 tmux list-session 创建tmux窗口, tmux new -s server server为tmux的session名 ...切换窗口, ctrl +b num,num是窗口编号 创建新窗口 ctrl+b c 转... -
从 screen 切换到 tmux
2011-04-17 12:12:53但有了更加好用的tmux,我为什么不切换? 我为什么要从 screen 切换到 tmux 对我来说,从 screen 切换到 tmux 不是平白无故的,自然有其充分的理由。我感觉使用 tmux 更加方便、灵活和高效。我非常喜欢... -
在tmux会话之间共享窗口(Windows & Panes)
2017-06-27 14:48:00但两个显示器可以显示不同的窗口(用GNU Screen的术语来说,是window和region),当时认为Tmux是做不到这一点的(如果两个PuTTY窗口attach到同一个会话,一个执行切换窗口的操作,另外一个PuTTY上面也会跟着切换,不...