0%

tmux的使用

以前一直不知道为何大家推崇tmux,最近使用了一段时间的tmux后,同时配合着iterm2,发觉真香!🤩网上的教程很多,但是很多细节没有说到,导致我最开始接触tmux的时候,费了一两个小时才算入手,所以就打算写写tmux的使用。

tmux简介

详细的就不介绍了,它最大的作用就在于:可以让你同时使用多个终端,同时还可以保存下来,必要的时候,然后再次加载回来,非常方便。tmux中有三个非常重要的概念:会话(session)、窗口(window)、窗格(pane),他们的关系是:一个会话可以有多个窗口,一个窗口可以有多个窗格。下面讲讲tmux的常用命令。

注意:以下操作建立在已经安装好tmux以及oh my tmux的基础上!

tmux常用命令

  • 要创建会话,使用命令:tmux new -s 会话名称
  • 要创建新的窗口,使用命令:ctrl+A,然后再按C键,注意,这两个操作是分开的,不是一起按
  • 要显示该会话下的所有窗口,使用命令:ctrl+A,然后再按W键,注意,这两个操作是分开的,不是一起按
  • 要切换窗口,使用命令:ctrl+A+l
  • 要关闭窗口,使用命令:ctrl+A,然后使用shift+&,注意,这两个操作是分开的,不是一起按
  • 分割窗格,使用命令:ctrl+A,然后使用shift+%(纵向分割)或者shift+"(横向分割)
  • 要关闭当前窗格,使用命令:ctrl+A,然后再按x键,注意,这两个操作是分开的,不是一起按
  • 要选择同一窗口的不同窗格,使用命令:ctrl+A,然后再按上下左右键,注意,这两个操作是分开的,不是一起按
  • 要杀死所有会话,使用命令:tmux kill-server
  • 要杀死指定的会话,使用命令:tmux kill-session -t 会话名称
  • 要进入指定的会话,使用命令:tmux a -t 会话名称
  • 要查看目前所有的会话,使用命令:tmux ls
  • 保存当前会话,使用命令:ctrl+b,然后再按d键,注意,这两个操作是分开的,不是一起按

以上就是tmux的基本操作,基本上可以满足日常的应用场景,最好一直都用tmux,不要一边用着tmux,一边又用着termial。另外,如果要使用的比较爽的话,就要配合着bash命令与vim的使用了,这个大家可以自己摸索,之后如果有机会的话,我也会更新常用的bash命令与vim的使用方法~🤩

Would you like to buy me a cup of coffee☕️~