学习
实践
活动
专区
工具
TVP
写文章
专栏首页未闻Code一日一技:让Tmux完美支持鼠标,不记忆任何快捷键(仅限macOS)

一日一技:让Tmux完美支持鼠标,不记忆任何快捷键(仅限macOS)

Tmux是一个非常有名的终端复用工具,可以方便地让我们在一个终端里面分多个窗口。如下图所示:

同时,当我们使用ssh登录远程Linux服务器时,先启动Tmux,再在Tmux的窗口中运行代码。此时,即时网络断开或者直接关闭终端窗口,远程服务器上的代码也不受影响,重新ssh登录上去以后可以继续查看。

但是,Tmux有一个非常麻烦的地方,就是它的快捷键很奇怪,大部分命令都需要 Ctrl+B 一起按,然后松开,然后再按另一个键。而且默认情况下在Tmux的窗口里面没有办法使用鼠标滚动屏幕。如果开启鼠标模式滚动屏幕,又不能选中并复制。

如果你在macOS下面使用iterms2这个终端模拟器,那么要解决这个问题实际上非常简单,启动Tmux的时候,你只需要使用如下命令:

tmux -CC

此时,会自动打开一个新的终端窗口,如下图所示:

其中左边是原来的窗口,右边是新打开的窗口。右边这个新的窗口,就是Tmux的 里面。在这里,你进行的所有操作都是在Tmux的session中进行的操作。

而且,你不需要记忆Tmux的任何快捷键。如果要分屏,你只需要使用iterms2自带的快捷键:

  • Command+D : 左右分屏
  • Command+Shift+D: 上下分屏

分出来的效果如下图所示:

所有的操作都使用iterms2自带的快捷键进行。

鼠标完美支持,滚动屏幕完全正常。

如果你要暂时关闭Tmux窗口,但是又不想停止Session,那么只需要在左边的窗口按下 Esc键即可。想重新打开之前的Session的时候,只需要执行 tmux-CC attach即可。

如果你现在已经ssh连接到远程服务器了,那么你执行 tmux-CC的时候,iterms2也会自动打开一个新的窗口,这个窗口里面就是远程服务器上面的Tmux session。不需要做任何额外设置。

文章分享自微信公众号:
未闻Code

本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!

作者:kingname
原始发表时间:2019-08-24
如有侵权,请联系 cloudcommunity@tencent.com 删除。
登录 后参与评论
0 条评论

相关文章

  • 【Linux】Ubuntu的一些高效率工具

    不知道你有没有这些经历,反正我有!!直到之前一位朋友华哥和我推荐了几款工具之后,上面的情况就完美解决了。

    小白学视觉
  • 精选四款命令行「神器」:美、快、爽!

    常言道,工欲善其事、必先利其器,熟练一套高效且趁手的工具,对开发工作的重要性不言而喻。 本文给大家分享下命令行开发环境,文章较长,配图较多, 其中几处详细内容,...

    程序猿DD
  • 最常用的10个mac应用,别问,问就是精品

    在某次系统升级之后,我的 MacBook Pro 每隔三五天会随机出现五国问题(也就相当于 Windows 的蓝屏),然后自动重启,虽然一分钟内能恢复现场,但内...

    somenzz
  • mac键盘快捷键使用大全_苹果电脑shift是哪个键

    为了让初次用 Mac 的新手和小白们更快地上手,小编整理了一份Mac 常用快捷键列表,虽然都是比较基础的入门知识,但也能帮助到大家更快地学习和查找 macOS ...

    全栈程序员站长
  • 程序员如何优雅使用mac

    在折腾windows和linux一段时间内,饱经各种摧残的我,虽然掌握了一些不为人知的黑科技,终于对此感到厌倦,转投mac阵营。入手了2017款的Apple M...

    章鱼喵
  • ❤️ 21 款爆赞 MacOS 必备软件,使用舒适度满分!!!【收藏备用】

    继上篇推荐的 21款Windows软件 受到大家的喜欢,有部分 macOS 用户希望我再写一篇博客来介绍一下 macOS 上使用舒适度满分的软件:

    Lucifer三思而后行
  • ❤️ 21 款爆赞 MacOS 必备软件,还不来白嫖?使用舒适度满分!!!【收藏备用】

    继上篇推荐的 21款Windows软件 受到大家的喜欢,有部分 macOS 用户希望我再写一篇博客来介绍一下 macOS 上使用舒适度满分的软件:

    Lucifer三思而后行
  • 用mac写代码

    在没入手2017款的Apple MacBook Pro 13.3寸笔记本之前,也曾幻想mac应该是一个兼具了linux和windows优点的操作系统,实...

    ConardLi
  • 如何快速入门 Hook ?

    自从发布了《Hook:如何高效双向链接不同类型的信息资源?》一文之后,就有小伙伴来询问:

    王树义
  • MacOS : 前端必备姿势(工作环境)

    算是爬出来了...此篇的工作设备是(Macbook Pro 2017款,所以可能会说到 touchbar!)

    CRPER
  • 手把手教你安装黑苹果之openCore-0.6.3 EFI制作全过程,非常详细

    这篇文章主要是记录自己动手安装Big Sur在过程,和心理。略显繁琐,请自行跳跃观看。

    全栈程序员站长
  • Karabiner-Elements 之 介绍和使用(part 1)

    Karabiner-Elements (下面我们简称为Karabiner)官网对自己的描述是 “A powerful and stable keyboard c...

    JoeyBlue
  • macOS 软件推荐&避雷指南 - 让 mac 更像 windows 的装机必备软件

    所有推荐的软件都会标记是否收费,同时能推荐免费的软件,就不会考虑收费的软件。真的免费的比收费的差很多 ⊙▃⊙ 那也要把免费软件放到备用列表里面 ( ̄へ ̄) 想让...

    米开朗基杨
  • ❤️ 推荐 21 款爆赞 Windows 软件,还不来白嫖,使用舒适度满分!!!【收藏备用】

    经常会有朋友让我推荐一些好用的软件,因此我打算来介绍一下这些我认为爱不释手的软件!

    Lucifer三思而后行
  • 你是否已经准备好从 Mac 切换到 Linux 了?

    我从 Mac 转到 Linux 已经两年了。在使用 Linux 之前,我用的 Apple 的系统用了 15 年,而当我在 2018 年安装第一个 Linux 发...

    用户1880875
  • 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(Git&Other&完结篇)

    你好,这里是Java方向盘,我是方向盘(YourBatman),坐稳扶好,开始发车。

    YourBatman
  • 【方向盘】使用IDEA的60+个快捷键分享给你,权为了提效(IDEA导航篇)

    你好,我是方向盘(YourBatman)。笔者的公号是保留地,只分享原创,不转载、不发商务广告!

    YourBatman
  • ipad远程MacBookPro远程办公的终极解决方案

    作为安全技术人员来说,用ipad远程控制MacBook Pro,在我看来是一件很酷的事情!:)

    UzJu@菜菜狗

扫码关注腾讯云开发者

领取腾讯云代金券