前言:
目前看官们对“c语言输入窗口”大致比较关怀,咱们都想要学习一些“c语言输入窗口”的相关知识。那么小编在网上汇集了一些关于“c语言输入窗口””的相关资讯,希望姐妹们能喜欢,同学们一起来了解一下吧!tmux和screen命令速览
发表于: 2023-03-18 分类于: linux
字数:1013 阅读:≈ 3分钟 浏览: 43
tmux和screen命令学习备忘录
screen使用
利用screen命令实现终端窗口的复用
# 查看已有终端screen -ls# 新建名为abc的终端并使用screen -S abc# 跳转到abc终端screen -r abctmux
tmux与screen功能相似,但是更易用,也更强大。
# 安装sudo apt install tmux# 启动tmux# 退出# 按下ctrl+d或输入exitexit会话管理
# 新建tmux new -s <会话名># 分离会话tmux detachctrl+b d# 查询所有会话tmux lsctrl+b s# 接入tmux attach -t <会话名># 杀死tmux kill-session -t <会话名># 切换tmux switch -t <会话名># 重命名tmux rename-session -t <会话名>ctrl+b $
前缀
指令
描述
Ctrl+b
?
显示快捷键帮助文档
Ctrl+b
d
断开当前会话
Ctrl+b
D
选择要断开的会话
Ctrl+b
Ctrl+z
挂起当前会话
Ctrl+b
r
强制重载当前会话
Ctrl+b
s
显示会话列表用于选择并切换
Ctrl+b
:
进入命令行模式,此时可直接输入ls等命令
Ctrl+b
[
进入复制模式,按q退出
Ctrl+b
]
粘贴复制模式中复制的文本
Ctrl+b
~
列出提示信息缓存
窗格和面板
什么是窗格什么是面板?
答:窗格可以简单理解为一个你自己分类的工作区域,如开发工程师使用的IDE,功能强大,但是功能都是十分内聚的,核心功能就是用于方便开发;
面板则是这个界面上不同的组成部分,如代码编辑界面、文档结构目录、编译结果输出区域。
不同的窗格负责不同的主要工作内容,面板则负责工作内容的细分。
窗格操作
前缀
指令
描述
Ctrl+b
c
新建窗口
Ctrl+b
&
关闭当前窗口(关闭前需输入y or n确认)
Ctrl+b
0~9
切换到指定窗口
Ctrl+b
p
切换到上一窗口
Ctrl+b
n
切换到下一窗口
Ctrl+b
w
打开窗口列表,用于且切换窗口
Ctrl+b
,
重命名当前窗口
Ctrl+b
.
修改当前窗口编号(适用于窗口重新排序)
Ctrl+b
f
快速定位到窗口(输入关键字匹配窗口名称)
面板操作
前缀
指令
描述
Ctrl+b
"
当前面板上下一分为二,下侧新建面板
Ctrl+b
%
当前面板左右一分为二,右侧新建面板
Ctrl+b
x
关闭当前面板(关闭前需输入y or n确认)
Ctrl+b
z
最大化当前面板,再重复一次按键后恢复正常(v1.8版本新增)
Ctrl+b
!
将当前面板移动到新的窗口打开(原窗口中存在两个及以上面板有效)
Ctrl+b
;
切换到最后一次使用的面板
Ctrl+b
q
显示面板编号,在编号消失前输入对应的数字可切换到相应的面板
Ctrl+b
{
向前置换当前面板
Ctrl+b
}
向后置换当前面板
Ctrl+b
Ctrl+o
顺时针旋转当前窗口中的所有面板
Ctrl+b
方向键
移动光标切换面板
Ctrl+b
o
选择下一面板
Ctrl+b
空格键
在自带的面板布局中循环切换
Ctrl+b
Alt+方向键
以5个单元格为单位调整当前面板边缘
Ctrl+b
Ctrl+方向键
以1个单元格为单位调整当前面板边缘(Mac下被系统快捷键覆盖)
Ctrl+b
t
显示时钟
标签: #c语言输入窗口