三白草

注册

 

发新话题 回复该主题

最强终端Tmux [复制链接]

1#
iTerm2VSTmux

1.iTerm是一个GUI软件,它的窗格只是窗格而已;2.Tmux是终端复用,在一个命令行窗口中不仅可以显示多个Shell的内容,而且可以保持多个会话;3.Tmux和Vim一样属于字符终端软件,不需要任何GUI的支持,在远程登录时尤其有用

tmux(opensnewwindow)是linux中一种管理窗口的程序,它提供了一个Session随时存储和恢复的功能。

tmux包括会话session、窗口window、面板pane三个角色,依次为包含关系。

安装

brewinstalltmux#OSXpacman-Stmux#archlinuxapt-getinstalltmux#Ubuntuyuminstalltmux#Centos基本使用session

#新建会话tmuxnew-ssession-name#分离回话tmuxdetach#ls所有回话tmuxls#进入sessiontmuxa-tsession-name#切换会话$tmuxswitch-tsession-name

编号#使用会话名称$tmuxkill-session-tsession-name

编号

问题

1.新建session:workcentos;2.进入work,3.切换到centos

#实现#新建$tmuxnew-swork$tmuxnew-scentos$tmuxls#进入work$tmuxa-twork#切换1ctrl+bw上下键选中centos,enter进入#切换2输入命令切换ctrl+b:switch-tcentos#重命名当前会话ctrl+b$:重命名当前会话。window

在Tmux中,按下Tmux前缀ctrl+b,然后:

#window,重命名当前窗口n后一个窗口p前一个窗口c新建窗口关闭当前窗口pane

#pane%垂直分割"水平分割箭头切换不同的panex关闭窗格杂项

d退出tmux(tmux仍在后台运行)t窗口中央显示一个数字时钟?列出所有快捷键:命令提示符注意事项

1.鼠标滚轮

问题:当满屏幕数据的时候,无法滚动查看

1.进入命令行=》ctrl+b:2.set-gmouseon

更多命令请参考如下列表

参考

优雅地使用命令行:Tmux终端复用[1]十分钟学会tmux[2]Tmux使用教程[3]向*大叔-tmux[4]Tmux快捷键速查表简明教程[5]

References

[1]优雅地使用命令行:Tmux终端复用:

分享 转发
TOP
发新话题 回复该主题