安装
brew install zellij
修改别名
vim ~/.zshrc
- .zshrc
alias zj="zellij"
操作
当前窗口操作
ctrl + p
上面的红框里的命令就是操作窗口的相关命令
- 方向键 选中其他窗口
- n 新建窗口
- d 向下新建
- r 向右新建
- x 关闭当前窗口
- f 当前窗口在item2 窗口大小下全屏
- w 浮动窗口
窗口大小操作
ctrl n + (对应底部命令)
tab 页操作
ctrl + t
session
每次关闭 item 窗口后都保留上一次窗口的状态(包括打开的窗口数量,还有每个窗口里的命令)
比如下图就是我当前的窗口
我下次打开还是一模一样
创建:
1). ctrl o + d: 会创建一个随机名称的session
需要先打开 zj 面板,退出的时候使用 ctrl o + d
2). zj a -c <session name>:创建指定名称的 session
打开 zj 面板前使用,退出时也需要使用 ctrl o + d 才会保存使用:
zj a/attach <session name>查看 session name 列表
zj ls清空
清空单个:zj k <session-name>
清空全部:zj ka
sync
ctrl t s
使用场景 cd 一个路径的时候,所有的窗口都会同步进入这个路径
滚动
ctrl s
清空
clear + 回车