Henry Henry
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)

Henry

小学生中的前端大佬
  • JavaScript
  • TypeScript
  • Vue
  • ElementUI
  • React
  • HTML
  • CSS
  • 技术文档
  • GitHub 技巧
  • Nodejs
  • Chrome
  • VSCode
  • Other
  • Mac
  • Windows
  • Linux
  • Vim
  • VSCode
  • Chrome
  • iTerm
  • Mac
  • Obsidian
  • lazygit
  • Vim 技巧
  • 分类
  • 标签
  • 归档
  • 网站
  • 资源
  • Vue 资源
GitHub (opens new window)
  • 说明
  • Vim

  • VSCode

  • Chrome

  • iTerm

    • iTerm-说明
    • iTerm-01-导航
    • iTerm-02-初识 zellij
    • iTerm-03-zellij 高级使用技巧
      • 任务点
        • session
        • Sync 同步:
        • 滚动:
        • 清空:
        • 修改配置:
      • 社群讨论
    • iTerm-复习 -1
    • iTerm-04-初始 zsh-vi-mode
    • iTerm05-zsh-vi-mode 高级使用技巧
    • iTerm-06-zsh 常用插件
    • iTerm-07-zsh 自定义快捷键
    • iTerm-复习 -2
  • mac

  • Obsidian

  • lazygit

  • 学习双拼
  • Vim 技巧

  • 键盘侠
  • iTerm
Henry
2022-07-19
目录

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>: 删除对应 session
  • zj 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
iTerm-02-初识 zellij
iTerm-复习 -1

← iTerm-02-初识 zellij iTerm-复习 -1→

最近更新
01
version 1.15
07-01
02
version 1.14
06-27
03
version 1.13
06-27
更多文章>
Theme by Vdoing | Copyright © 2017-2023 HenryTSZ | MIT License
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式