Day 08:八爪章鱼之 tmux 快捷键

今天的 Home 目录没有修改,https://github.com/simba-fs/2021-ironman-example 不会有更新呦

tmux 有许多的快捷键来控制萤幕,不论是分割、移动都可以轻松完成

分割画面

垂直分割画面的快捷键是 CTRLa + %,水平分割的快捷键是 CTRLa + |(pipe,shift + enter 上面那个)。按下去画面就会以中间分开,两边都是独立的,即使一边在编译卡住了,另一边的编辑器还是可以正常操作的

tmux split
分割画面,一边编辑,一边编译,另一边执行

在分割画面中移动

现在你画面分割好了,要怎麽移动呢?非常直觉,往上就是上,往右就是右。CTRLa + 方向键
你也可以用 CTRLa + tab 按照顺序移动,CTRLa + SHIFTtab 反向移动
记得,按方向键时 CTRL 要放开,不然就会变接下来要介绍的快捷键

tmux move
在分割画面中移动

调整分割大小

有时候我们不一定是要分成一半,例如下面五行,上面满版。这时候你可以用 CTRLa + CTRL方向键 调整大小

tmux resize
调整大小

新增分页

你有没有发现终端机最下面那行?那个是 tmux 的分页,用 CTRLa + c 就可以新增一个分页,新增顺序会从 0 开始找空的补
范例和分页移动一起

分页移动

在多个分页中,你可以用 CTRLa + CTRLa 移动到上一次使用的分页,或是用 CTRLa + 数字键 移动到特定 ID 的分页。

tmux win move
新增分页、在分页间移动

结论

今天的内容比较偏操作,自己多试试就会熟悉了。掌握 tmux 之後你会发现你根本不需要开一堆终端机视窗,一个就够用了。


<<:  day 13 - go mod & vendor 简介

>>:  [Day12] 介面篇 - 显示血条2

【後转前要多久】# Day29 Angular - 各种ng指示(ngClass、ngIf、ngFor...)

这里的ng并非电影电视中导演说太烂、要再拍一次的NG(No Good), 而是指Angular的ng...

Dart语言和你 SAY HELLO!!

第四天 各位点进来的朋友,你们好阿 小的不才只能做这个系列的文章,但还是希望分享给点进来的朋友,知道...

【Day 19】Algorithm - Practice 1

题目 xLimit = n; yLimit = m; population = pij:坐落在(i,...

Day 17 - Android Studio Toggle按钮

Day 17 - Android Studio Toggle按钮 昨天我们介绍了如何写一个简单的加减...

[重构倒数第24天] - You should use Skeleton

前言 该系列是为了让看过Vue官方文件或学过Vue但是却不知道怎麽下手去重构现在有的网站而去规画的系...