Linux多窗口工具tmux的使用

转载请标明出处:
原文首发于: http://www.zhangruibin.com
本文出自 RebornChang的博客

厚颜打广告,博主个人博客地址传送门 ,欢迎来访

首先说下什么是tmux

tmux是Linux环境下的一款支持多屏操作的内置插件,支持多窗口,多面板操作,插件的使用效果如下图所示:
插件效果图

插件的安装方式为:yum -y install tmux
安装之后,先启用tmux,命令:tmux,然后就可以快乐的玩耍了。

注:有的小伙伴看到截图所示的shell窗口可能会疑惑,这个软件看起来好像吊吊的样子,有内存的实时监控,以及内置FTP文件传输,那么就有必要说下这个软件的名字了,那就是FinnalShell,可以自行百度下载。

tmux使用命令

Ctrl+b激活控制台;此时以下按键生效
系统操作?列出所有快捷键;按q返回
d脱离当前会话;这样可以暂时返回Shell界面,输入tmux attach能够重新进入之前的会话
D选择要脱离的会话;在同时开启了多个会话时使用
Ctrl+z挂起当前会话
r强制重绘未脱离的会话
s选择并切换会话;在同时开启了多个会话时使用
:进入命令行模式;此时可以输入支持的命令,例如kill-server可以关闭服务器
[进入复制模式;此时的操作与vi/emacs相同,按q/Esc退出
~列出提示信息缓存;其中包含了之前tmux返回的各种提示信息
窗口操作c创建新窗口
&关闭当前窗口
数字键切换至指定窗口
p切换至上一窗口
n切换至下一窗口
l在前后两个窗口间互相切换
w通过窗口列表切换窗口
,重命名当前窗口;这样便于识别
.修改当前窗口编号;相当于窗口重新排序
f在所有窗口中查找指定文本
面板操作将当前面板平分为上下两块
%将当前面板平分为左右两块
x关闭当前面板
!将当前面板置于新窗口;即新建一个窗口,其中仅包含当前面板
Ctrl+方向键以1个单元格为单位移动边缘以调整当前面板大小
Alt+方向键以5个单元格为单位移动边缘以调整当前面板大小
Space在预置的面板布局中循环切换;依次包括even-horizontal、even-vertical、main-horizontal、main-vertical、tiled
q显示面板编号
o在当前窗口中选择下一面板
方向键移动光标以选择面板
{向前置换当前面板
}向后置换当前面板
Alt+o逆时针旋转当前窗口的面板
Ctrl+o顺时针旋转当前窗口的面板

### VSCode 插件列表及介绍 #### 1. 中文语言包 为了使 Visual Studio Code 的界面支持简体中文,可以安装 **Chinese (Simplified) (简体中文) Language Pack for Visual Studio Code**。此插件提供了完整的本地化翻译,使得用户能够更方便地理解和操作软件功能[^1]。 #### 2. Python 扩展 Python 是一种广泛使用的编程语言,在 VSCode 上开发 Python 应用程序时推荐使用官方维护的 Python Extension。它集成了 IntelliSense、linting、调试等功能,极大提高了编写 Python 代码的工作效率[^2]。 #### 3. Prettier - Code formatter Prettier 可自动格式化 JavaScript, TypeScript, JSON 等多种文件类型的代码风格。通过配置简单的规则,该工具可以在保存文件时自动调整缩进和其他样式细节,保持团队内部一致性的编码习惯[^3]。 #### 4. GitLens — Git supercharged GitLens 增强了内置 git 功能,提供丰富的版本控制特性如查看提交历史记录、比较分支差异以及 blame 行级变更信息等。对于依赖于分布式协作项目的开发者来说非常有用处[^4]。 #### 5. Docker Docker 插件简化了容器化的流程,允许直接从编辑器管理镜像和服务定义文件(docker-compose.yml)。这有助于加速微服务架构下的应用部署过程并减少环境不兼容带来的问题[^5]。 ```json { "recommendations": [ "ms-python.python", "esbenp.prettier-vscode", "eamodio.gitlens", "ms-azuretools.vscode-docker" ] } ``` 上述 JSON 片段展示了如何向 workspace 或者 user settings 文件中添加插件推荐列表,以便快速获取这些优质扩展。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值