Mac 下使用 tmux

安装 tmux

brew install tmux 可以直接安装到电脑中。

简单使用

打开

在命令行中,直接输入 tmux 即可启

切分窗口

ctrl + b 可以启动命令模式,类似 vim 下的 : 。然后再按 % 可以进行水平切分。

如果想到垂直切分,则按下 " 即可。

后台执行

ctrl + b 然后按 d 可以将这个后台隐藏,如果想回到隐藏的进程,可以输入 tmux attach 即可。

基本概念

Session : 会话,一组窗口的集合,通常来概括一个任务, Session 可以有自己的名字用来切换

Window : 窗口,单个可见窗口,有自己的编号,可以快捷切换。

Pane : 窗格,被划分可小块的窗口,类似于 vim 中的 C-w +v

快捷键

ctrl + b 来激活快捷键,开启后可以使用一些特定按键来执行操作。

分类 快捷键 功能
基础 ? 获取帮助信息
Session管理 s 列出所有会话
$ 重命名当前会话
d 断开当前会话
Window管理 c 创建一个新窗口
, 重命名当前窗口
w 列出所有窗口
% 水平分割窗口
" 垂直分割窗口
n 选择下一个窗口
p 选择上一个窗口
0~9 选择0~9对应的窗口
l 在前后两个窗口间切换
w 通过窗口列表切换窗口
f 在所有窗口中查找指定文本
Pane管理 % 创建水平窗格
" 创建一个垂直窗格
h 将光标移入下左侧窗格
j 将光标移入下下方窗格
l 将光标移入下右侧窗格
k 将光标移入下上方窗格
q 显示窗格编号
o 在窗格间切换
} 与下一个窗格交换位置
{ 与上一个窗格交换位置
! 在新窗口中显示当前窗格
x 关闭当前窗格
SPC 循环切换窗格布局
Alt + o 逆时针旋转窗格面板
Ctrl + o 顺时针旋转窗格面板
方向键 移动光标选择面板
其它 t 在当前窗格显示时间
z 最大化和最小化当前窗口
Author
Tags
总结(3) Emacs(2) org mode(4) 年度清单(2) 读书清单(2) 电影清单(2) 电视清单(2) Python(3) 学习计划(1) 子弹笔记(1) 手帐体系(1) 时间管理(1) 时间使用效率(1) 形意拳(1) 知识管理(1) 简历(1) 技能水平(1) 生活(1) 减法生活(1) 阅读(1) 阅读分组(1) org(1) docx(1) markdown(2) cmder(1) 图床(1) jsdelivr(1) github(1) 安卓系统(1) 手动更新手机系统(1) post link(1) post path(1) hexo(2) hugo(2) GitHub Pages(1) travis(1) 自动部署博客(1) presentation(1) gcc(1) g++(1) 默认表格(1) 复杂表格(1) multimd table(1) google adsense(1) evil(1) surround(1) librime(2) emacs-rime(1) liberime(1) dot(1) graphviz(1) use-sub-superscripts(1) ditaa(1) Evil Multiple cursors(1) turn evil mode off(1) modifier keys(1) keymap(1) super(1) hyper(1) install Emacs(1) Mac OS(1) keybinds(1) clocktable(1) coding system(1) image library(1) keybind(1) spacemacs(1) org babel(1) homebrew(1) dd(1) diskutil(1) tmux(1) xcode(1) xcrun(1) node-gyp(1) tar(1) tree(1) pacman(1) plantuml(1) find(1) grep(2) du(1) apt-get(1) apt(1) regex(1) wildcard(1) zsh(1) gdb(1) lsof(1) netstat(1) rebase(2) workflow(1) 工作流(1) .gitignore(1) postbuffer(1) hung up(1) merge(1) cache(1) reset(1) Git(1) command(1) submodule(1) GitHub Pull Request(1) pr(1) Matplotlib(1) beautifusoup(1) 下载小说(1) SOLID(1) Leetcode(2) 透视表(1) read_excel()(1) pandas(1) conda(1) django(1) markdown-deux(1) mysql(1) oracle(1) 模糊查询(1) logging level(1) reflex(1) Field(1) Maven(1) Selenium(1) 下拉框(1) select into(1) insert into select(1) CAST(1) CONVERT(1) timestamp(1) concat(1) concat_ws(1) group_concat(1) union(1) grant privileges(1) 重置 root 密码(1) 报错 10060(1) 清理连接数(1) create user(1) set password(1) exists(1) in(1) markdown-it(1) emoji(1) tasks(1) valine(1) Code 504(1) Hugo(1) theme(1) substring(1) indexOf(1) RegExp(1) 定位节点(1) 正则匹配(1) async(1) 异步请求(1) css(2) layui(1) 滚动条(1) JavaScript(1)