iTerm-03-zellij 高级使用技巧
# 任务点
# session
zj attach -c <session name>
: 打开自定义 session 命名的新 zj 窗口ctrl + o
+d
: 保存当前 zj session 并关闭 (如果不是使用 zj attach -c 打开的窗口,保存的名称是随机的)zj attach <session name>
: 打开保存的 session; 可以缩写为zj a <session name>
zj ls
: 获取所有的 session 名称zj k <session name>
: 删除对应 sessionzj ka
: 清空所有 session
# Sync 同步:
ctrl + t
进入标签页模式,该模式下使用:s
进入 sync 模式,输入的指令会在多个窗口同步,适用于同时执行相同的命令,比如 cd 到相同的目录
# 滚动:
ctrl + s
进入滚动模式,该模式下通过j/k
或u/d
进行滚动或翻页
# 清空:
clear
# 修改配置:
移动悬浮窗口默认是 ctrl + h
但是使用 vim 我们将其映射为了方向键
所以需要修改键位:
首先创建 zellij 的配置文件夹:mkdir ~/.config/zellij
导出 zellij 配置:zellij setup --dump-config > ~/.config/zellij/config.yaml
然后进入该配置文件 vim ~/.config/zellij/config.yaml
输入 :%s/Ctrl: 'h'/Ctrl: 'f'/g
全局替换 ctrl + h
为 ctrl + f
之后就可以通过ctrl + f
进入窗口移动模式,然后通过 h/j/k/l
移动窗口
具体配置可以看 zellij 文档
# 社群讨论
iterm 能设置自动打开 zellij 吗
你可以设置 zshrc
兄弟们有没有类似 Live Server 的全局命令行工具。可以开跨域那种
live server 可以装命令行
确实,谢谢了-
clear 之后上划还是能看到历史
session 似乎重启电脑就销毁了
https://github.com/zellij-org/zellij/issues/575 还未实现
编辑 (opens new window)
上次更新: 5/27/2023, 1:02:05 PM