macos

    备忘 macos 永远记得
    sudo yabai --load-sa
    yabai -m config window_animation_duration 0.0

    交互 效率 macos 终端鼠标编辑代码
    吐槽 终端始终不给一个鼠标操作的ui 历史遗留问题 我真的不想记忆快捷键了
    with fish shell you can press Alt+E to open your current prompt in your editor of choice. I have EDITOR=micro so it opens up inside same terminal and accepts mouse input, when im done editing i just save and exit micro and my new prompt is ready to go
    长期计划 备忘

    为什么终端通常不支持鼠标操作?

    终端不支持鼠标操作的主要原因与它们的设计目标和历史背景有关。最初,终端是为了键盘操作和命令行交互设计的,这种设计能够提供更高的效率和灵活性,而鼠标操作并不是最初的重点。

    为什么终端通常不支持鼠标操作?

    1. 键盘驱动的设计:终端的设计历史上更倾向于键盘输入。许多经典的终端工具(如 Vim、Emacs)都是以键盘为中心的应用,这些工具提供了复杂的键盘快捷键来进行操作。 2. 资源限制:早期的终端在硬件和软件上都相对有限,鼠标支持是一个额外的资源消耗,尤其是在基于文本的环境中,鼠标事件的处理并不是最优的。 3. 多平台兼容性:终端通常需要在不同的操作系统和平台之间保持兼容,而鼠标支持在这些环境中并不总是能无缝工作。尤其是不同终端模拟器对鼠标事件的支持不一致。 4. 交互方式差异:传统的终端程序更依赖于命令行,即使有图形界面支持,也通常会使用简化的界面进行文本编辑,鼠标操作的支持通常有限。

    终端支持鼠标操作的现状

    • 一些终端(如 iTerm2)已经实现了鼠标支持,可以允许用户进行选择、滚动和点击。iTerm2 的鼠标支持非常好,但不是所有的终端都可以如此顺畅。 • 大部分终端模拟器(如 macOS 原生的终端、Ubuntu 的终端)在命令行编辑工具(如 vim、nano)中对鼠标操作的支持较弱。这些编辑器更注重键盘快捷键,而不是鼠标操作。 • 终端的鼠标支持通常取决于所使用的编辑器和终端模拟器本身。

    我的一些建议:

    1. 使用支持鼠标的终端和编辑器: • 如果你希望在终端中使用鼠标操作,可以选择 iTerm2 等支持更好鼠标操作的终端,结合 micro 或 VS Code 的终端功能。它们有较强的鼠标支持和简化的交互体验。 2. 利用自定义快捷键和宏: • 虽然终端快捷键记忆不太方便,但你可以使用工具(如 Karabiner-Elements)自定义快捷键,甚至将一些常用命令绑定到快捷键上,减少对复杂快捷键的依赖。 3. 提升编辑器的鼠标支持: • 在终端中使用像 micro 这样的编辑器可以很好地配合鼠标操作。它支持大多数常见的鼠标功能(如选择文本、滚动等),且相较于传统编辑器更加现代化,适合习惯鼠标的人。 4. 增强终端体验的插件或工具: • 你可以通过 tmux、zsh 等工具的插件来增加终端的功能性,让你在不丧失命令行效率的同时,获得更好的交互体验。

    终端历史上是以命令行为核心,鼠标的支持通常不够理想。希望未来终端模拟器能够在这些方面做得更好,让我们既能享受命令行的高效,也能轻松使用鼠标来提高工作效率!


    终端快捷键的速记窍门

    记忆终端快捷键确实比传统的图形界面快捷键要复杂一些,特别是像 Control + A、Control + E 这样的组合,它们的功能和你在常见应用中的快捷键不一样。但终端快捷键往往是为高效的命令行操作设计的,掌握它们能大大提升工作效率。

    终端快捷键的速记窍门

    1. 理解功能的分类:

    终端快捷键大多分为几大类,理解每类功能帮助你快速记忆:

    • 光标控制:控制光标在命令行中的移动。 • 命令行编辑:对当前命令行进行编辑和调整。 • 历史命令:访问和操作历史命令。 • 剪切/粘贴:与命令行的剪切粘贴操作相关。 2. 记住基本的两类快捷键: • Ctrl + 快捷键:这些快捷键主要是用来控制光标或进行命令行编辑。 • Alt + 快捷键:这些快捷键通常是用来进行单词级的操作(如跳到下一个词、删除单词等)。

    常见的终端快捷键和记忆窍门:

    光标控制类:

    • Ctrl + A:将光标移动到行首。 • Ctrl + E:将光标移动到行尾。 • Ctrl + U:清空光标前的内容。 • Ctrl + K:清空光标后的内容。 • Ctrl + W:删除光标前的一个单词。 • Ctrl + Y:粘贴删除的文本。

    窍门:想象你在编辑一个句子,Ctrl + A 和 Ctrl + E 使你快速跳到句子的开始和结尾。Ctrl + W、Ctrl + U 和 Ctrl + K 让你可以像用文字处理软件一样,灵活删除文本。

    历史命令操作类:

    • Ctrl + R:反向搜索历史命令。 • Ctrl + P:查看上一条命令。 • Ctrl + N:查看下一条命令。 • Ctrl + L:清空屏幕(相当于“清除”命令)。

    窍门:历史命令操作就像你在“回顾”过去的工作,Ctrl + R 用于“搜索”历史命令,Ctrl + P 和 Ctrl + N 就像翻阅书本的上一页和下一页。

    编辑操作类:

    • Alt + B:将光标移动到当前单词的开始。 • Alt + F:将光标移动到当前单词的结束。 • Alt + D:删除光标后面的一个单词。

    窍门:Alt 组合的快捷键通常用来进行“单词级”的操作,想象你在快速编辑文本,Alt + B 和 Alt + F 让你更高效地移动光标,Alt + D 用于删除整个单词。

    剪切和粘贴类:

    • Ctrl + C:中断当前命令。 • Ctrl + Z:将当前任务挂起。

    窍门:这两条可以理解为“控制任务”的命令,Ctrl + C 就像是你想“停止”一个正在进行的命令,Ctrl + Z 则是让它暂时停下。

    快速启动的窍门:

    • Ctrl + D:退出当前会话(如果你在命令行里输入这个)。 • Ctrl + S:暂停屏幕输出,解除通过 Ctrl + Q 恢复。 • Ctrl + Q:恢复屏幕输出(用于解除暂停)。

    速记技巧:

    1. 分组记忆:将快捷键分成不同的组,比如光标控制、历史命令、命令编辑等,每一组都记住一两个关键的快捷键。 2. 按字母顺序记忆:尝试将快捷键按字母顺序记住,像 Ctrl + A、Ctrl + E 等。你可以用一个简单的“命令行编辑歌”来帮助记忆。 3. 关联记忆法:将快捷键与日常生活中使用的工具进行类比。比如说,Ctrl + W 让你删除单词,就像在文字编辑器里删除一个单词一样。 4. 使用可视化辅助工具:有些终端支持快捷键的可视化配置,或者可以使用定制的快捷键帮助记忆。

    常见的快速记忆技巧:

    • Ctrl + A/E 代表“开始”和“结束”,直接控制光标位置。 • Ctrl + U/K:删除光标前后内容,可以想象在清理文本。 • Ctrl + R 用来“回顾”过去的命令。 • Alt + B/F 用于“左右跳跃”,就像浏览单词。

    通过这些分门别类的方式,可以帮助你更轻松地记住终端的快捷键。如果你发现某个快捷键不常用,或者和你习惯的操作不太一样,完全可以自定义终端快捷键,让它更符合你的操作习惯。

    交互 macos
    全屏模式下 鼠标移动到底部 然后再往下划(划到屏幕外的感觉)才能调出来dock,虽然我基本不用dock了
    一直很受不了dock 隐藏后弹出的缓慢动画和延时
    查了终端命令后改成无延时仍有一点不满
    在全屏应用鼠标移到屏幕边缘,有时dock可以弹出来,有时又不弹,一直以为是个bug
    今儿研究了一下发现,竟然有机关
    当你在全屏应用下直接把鼠标移到屏幕边缘dock是不会弹出的
    当鼠标移动到屏幕边缘,继续拖动鼠标,虽然鼠标无法穿过屏幕边界,但是dock就会弹出
    这应该是一个防止误操作的机制吧,毕竟没人喜欢不小心碰下屏幕边缘dock立马弹出吧

    macos 交互 备忘 效率 效率 今天偶然看到了帖子【Mac】鼠标控制\移动\调整窗口大小BBT\边缘触发调整音量\切换桌面,https://blog.csdn.net/weixin_35944332/article/details/136687612
    今天终于找到了mac鼠标我想要的交互,而且这个btt功能俱全,可以判断当鼠标指针的坐标有哪些条件时候,滚轮触发的音量/标签页/甚至gpt 变化
    但是要 吐槽 这哥们吧better touch tools btt写成了bbt,结果找了半天。。。。
    没事瞎用什么缩略语,还用错

    睡眠
    🐇 vip内容

    备忘 macos 计划 如何将 Mac 换行功能的快捷键改为 command+enter ,更顺手

    备忘 计划 备忘 chrome ⌚️紧迫
    1有时间多去逛逛Chrome插件商店,看看有没有最新的AI插件,
    2还有Chrome的拖拽搜索(智能识别链接拖拽不要搜索连接。。)
    3无法自动在新标签打开书签栏链接:mac没必要专门为这个设置鼠标中键快捷键,目前三指拖动打开
    其实有个鸡贼方法
    书签上点击右键——选择【修改】——把网址放进js代码里javascript:window.open("你的书签网址")
    如:javascript:window.open("https://www.baidu.com")
    但是这个会失去facvion网站图标
    4无法拖动图标在书签栏排序
    5关闭最后一个标签页时 无法自动生成一个新标签页 防止浏览器被关闭:这个逻辑是:假如我有五个标签,我狂按command/control+w关闭标签页 效率 windows 🔪 快捷键 🤏 生活技巧 macos 效率 效率
    这个关闭标签页推荐映射为鼠标侧键或触摸板三指点击,切换标签页同理,
    windows我使用的是onequick:将鼠标移动到屏幕上边缘,滚动滚轮即可切换标签,移动到下边缘滚动滚轮可以调亮度/音量 移动到左右边缘可以为快速翻一整页
    mac我使用jiitouch,三指手指轻触为关闭标签页,两只手指先放在触控板上,固定右手指敲击左手指为切换到上一个标签,下一个标签同理。固定两个手指轻触两下 第三个手指为刷新

    计划 备忘 目前 mac缺少好用的有线(mac鼠标支持差,无线更差)多功能键鼠标(罗技m580很棒,滚轮可以左右按,双侧键,但可惜是蓝牙)
    寻找一个符合要求的鼠标
    寻找一个类似onequick鼠标移动到屏幕边缘后滚轮调节功能的软件 💰 机会 或者自己开发吧,开发macos软件是快乐的

    吐槽 macos 产品思考 苹果的听写准确度真的好差,现在都2024年了,苹果人工智能先把这个语音识别做好再说吧,还不允许调用第三方的真服

    备忘 macos 已经关闭所有输入法切换按键,使用微信输入法,shift为切换中英, 原来中英为大写键操作逻辑和window一样
    顺便关闭默认的双击句号功能,防止冲突

    macos 产品思考 随想 多用tab和shifttab键来填表格,移动鼠标指针效率太低

    备忘 macos 计划 抽时间把macos设置全看一遍,作用会大很多,今天刚刚修改了两下fn为听写键
    抽时间把麦克S设置全看一遍,作用会大很多,今天刚刚修改了,连按两下F N为听写按键

    好吧 计划 有没有比苹果自带语音识别更精准的, 手指跟不上脑子的时候有大用

    macos chrome拖动文字搜索需要请按停留一会 减少和键入键的冲突

    macos 按着dele不松手:

    • Command + Delete: • 在一些应用程序中,这个快捷键可以删除光标左侧的整行文本。
联系方式

关于我

  • 即浪潮

那年今日

老袁至今还在固执做这个项目,我只认可他的努力 我不会说他的方向可笑至极,苹果是先赢了核心有资金支撑才会追求美学,美学是奢侈品,而 pc 圈和咬着 pc 吃饭的人已经乌烟瘴气,想要反向为之,一个电...

左派平等至上,右派自由无价,社会没有絶对的平等和绝对的自由,要完全平等,自由就必然受限制,要完全自由就会失去平等。可憐现在的人没钱的时候要平等,有了钱以后爱自由。

罢工这些事 到底说明了哪些国家对工人好