惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
V
Visual Studio Blog
宝玉的分享
宝玉的分享
IT之家
IT之家
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
I
InfoQ
B
Blog RSS Feed
T
Threatpost
博客园_首页
M
MIT News - Artificial intelligence
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Know Your Adversary
Know Your Adversary
U
Unit 42
Engineering at Meta
Engineering at Meta
C
Cyber Attacks, Cyber Crime and Cyber Security
月光博客
月光博客
Scott Helme
Scott Helme
T
Tor Project blog
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
S
Schneier on Security
Vercel News
Vercel News
博客园 - Franky
C
Cybersecurity and Infrastructure Security Agency CISA
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
L
LangChain Blog
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
G
GRAHAM CLULEY
S
Security Affairs
A
About on SuperTechFans
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
大猫的无限游戏
大猫的无限游戏
W
WeLiveSecurity
Cisco Talos Blog
Cisco Talos Blog
罗磊的独立博客

九仞之行

如何让neovim 集成 jupyter - 九仞之行 放弃吧?不!Hue 在 Linux ARM64 上的绝境求生指南 - 九仞之行 HomeAssistant 折腾日记——nginx 反向代理配置 - 九仞之行 使用udisk来让Linux自动挂载USB硬盘和U盘 - 九仞之行 《震耳欲聋》观后感(带剧透) - 九仞之行 让SDKMAN的JDK在macOS上「合法上岗」的全套骚操作 - 九仞之行 inode 到底是什么,Windows 中是否有类似实现? - 九仞之行 在Arch Liunx里只用Intel Ultra 7 155H跑stable-diffusion-webui - 九仞之行 浙江财经大学校庆50周年之“三行代码作情诗” - 九仞之行
告别误触复制!tmux 鼠标滚动的正确开启姿势 - 九仞之行
Styunlen · 2025-03-18 · via 九仞之行

本文发布于452天前,最后更新于 452 天前,其中的信息可能已经有所发展或是发生改变。

最近,因为校园网不稳定,使用 ssh 时会频繁掉线,然后我就需要频繁恢复会话,因此被这个事儿弄得烦躁后,老老实实学习了 tmux 的用法,其中,tmux 能通过以下命令或配置开启鼠标模式

tmux set -g mouse on  # 打开潘多拉魔盒

然而当你想要优雅地通过 set -g mouse on 准备享受丝滑滚动时~,下一秒选中文本突然触发「量子纠缠式复制」。。。

明明只是误触,居然把我误触选中的东西给复制下来了。我目前都在用 Mac 写代码, 那平时肯定都用触摸板,单击也是经常有的事儿嘛,怎么我单击一下就判定我是选中状态呢,非常不河狸🦫啊!

🎮 原理级操作指南

在翻阅了一下 tmuxdocs 后,发现他的 mouse-mode 主要有以下功能:

  • 鼠标三件套行为分解:
    • 🖱️ 滚动浏览(想要)
    • 🪟 窗格调整大小(想要)
    • 🪓 选中即复制(想砍)

但同时,他又能通过 unbind 方法,禁用掉部分作用域下的鼠标滚动事件,那思路就很清晰啦

  1. mouse on 先开总闸门
  2. 用 unbind 劫持滚轮事件,悄悄封印 MouseDrag1Pane 事件的复制诅咒

以下是 tmux 配置实现

set -g mouse on
unbind -T root MouseDrag1Pane

当然啦,这样只是关闭了常规模式下的选中复制功能,如果想在 copy 模式,以及开启了 vim 按键映射下的 copy-vi 模式下也关闭选中复制功能,只需要再在配置中加上以下两行就 OK 啦!

unbind -T copy-mode MouseDrag1Pane
unbind -T copy-mode-vi MouseDrag1Pane

至此,终端再也不会在摸鱼时自动复制老板消息啦~

☁️结语 && 引用

⭐️今日成就:获得「鼠标模式调教师」称号(系统认证)

|´・ω・)ノ

ヾ(≧∇≦*)ゝ

(☆ω☆)

(╯‵□′)╯︵┴─┴

 ̄﹃ ̄

(/ω\)

∠( ᐛ 」∠)_

(๑•̀ㅁ•́ฅ)

→_→

୧(๑•̀⌄•́๑)૭

٩(ˊᗜˋ*)و

(ノ°ο°)ノ

(´இ皿இ`)

⌇●﹏●⌇

(ฅ´ω`ฅ)

(╯°A°)╯︵○○○

φ( ̄∇ ̄o)

ヾ(´・ ・`。)ノ"

( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃

(ó﹏ò。)

Σ(っ °Д °;)っ

( ,,´・ω・)ノ"(´っω・`。)

╮(╯▽╰)╭

o(*////▽////*)q

>﹏<

( ๑´•ω•) "(ㆆᴗㆆ)

😂

😀

😅

😊

🙂

🙃

😌

😍

😘

😜

😝

😏

😒

🙄

😳

😡

😔

😫

😱

😭

💩

👻

🙌

🖕

👍

👫

👬

👭

🌚

🌝

🙈

💊

😶

🙏

🍦

🍉

😣

Source: github.com/k4yt3x/flowerhd

Source: https://github.com/zhaoolee/ChineseBQB

Source: https://github.com/zhaoolee/ChineseBQB

Source: https://github.com/zhaoolee/ChineseBQB