tmux shell vim

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了tmux shell vim相关的知识,希望对你有一定的参考价值。

robbyrussell/oh-my-zsh · GitHub 终结了我的 Shell 配置;
spf13/spf13-vim 路 GitHub 终结了我的 Vim 配置

 

Session相关操作

操作快捷键
查看/切换session prefix s
离开Session prefix d
重命名当前Session prefix $

Window相关操作

操作快捷键
新建窗口 prefix c
切换到上一个活动的窗口 prefix space
关闭一个窗口 prefix &
使用窗口号切换 prefix 窗口号

Pane相关操作

操作快捷键
切换到下一个窗格 prefix o
查看所有窗格的编号 prefix q
垂直拆分出一个新窗格 prefix “
水平拆分出一个新窗格 prefix %
暂时把一个窗体放到最大 prefix z

滚屏

 滚屏要进入copy-mode,即前缀+[,然后就可以用上下键来滚动屏幕,配置了vi快捷键模式,就 可以像操作vi一样来滚动屏幕,非常的方便。退出直接按‘q’键即可。

快速启动tmux

 

如果觉得每次都要打开tmux,然后在打开几个窗口和面板很麻烦,那么下面这个脚本你一定会 喜欢。参考这里

使当前pane 最大化

 #命名会话

#会话

 复制模式copy-mode

  • 前缀 [ 进入复制模式
  • 按 space 开始复制,移动光标选择复制区域
  • 按 Enter 复制并退出copy-mode。
  • 将光标移动到指定位置,按 PREIFX ] 粘贴

 

  • C-b ? 显示快捷键帮助
  • C-b C-o 调换窗口位置,类似与vim 里的C-w
  • C-b 空格键 采用下一个内置布局
  • C-b ! 把当前窗口变为新窗口
  • C-b “ 横向分隔窗口
  • C-b % 纵向分隔窗口
  • C-b q 显示分隔窗口的编号
  • C-b o 跳到下一个分隔窗口
  • C-b 上下键 上一个及下一个分隔窗口
  • C-b C-方向键 调整分隔窗口大小
  • C-b c 创建新窗口
  • C-b 0~9 选择几号窗口
  • C-b c 创建新窗口
  • C-b n 选择下一个窗口
  • C-b l 切换到最后使用的窗口
  • C-b p 选择前一个窗口
  • C-b w 以菜单方式显示及选择窗口
  • C-b t 显示时钟
  • C-b ; 切换到最后一个使用的面板
  • C-b x 关闭面板
  • C-b & 关闭窗口
  • C-b s 以菜单方式显示和选择会话
  • C-b d 退出tumx,并保存当前会话,这时,tmux仍在后台运行,可以通过tmux attach进入 到指定的会话

 

以上是关于tmux shell vim的主要内容,如果未能解决你的问题,请参考以下文章

如何在 shell 脚本中实现 tmux 的 detach

shell编程

shell脚本编程学习笔记

WEB页面执行shell命令

tmux简单使用

tmux简单使用