WALL-E's Blog
OS X 快速调出 Emoji 面版
返回首页
OS X 快速调出 Emoji 面版
发表于
2016-01-10
|
更新于
2026-09-28
|
Programming
|
浏览量:
Emoji 键盘的呼出非常简单,只需记住这个快捷键组合即可:
Command + Control + Spacebar
文章作者:
WALL-E-2000
文章链接:
http://shiguol.github.io/2016/01/10/OS-X-%E5%BF%AB%E9%80%9F%E8%B0%83%E5%87%BA-Emoji-%E9%9D%A2%E6%9D%BF/
版权声明:
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来源
WALL-E's Blog
!
编程
macOS
快捷键
Mac
Emoji
上一篇
Command + Tab (and) option to retore window
恢复最小化到 Dock 中的 App: 1.Command + Tab 切换至相应的程序; 2.放在 Tab(保持按着 Command),再按 option键恢复最小化的窗口;
下一篇
Mac_develop_tool_chain
Mac OS X 不可或缺的套件管理器使用 Mac OS X 进行开发,除了在 App Store 下载安装一些 .app 之后,不可避免地会使用一些命令行工具,例如 npm(Node.js),git(Git) 等,如果这些命令行工具也可以有一个统一的『官方』下载地址,并且可以方便地安装、升级、卸载就好了,今天介绍的这两个『命令行工具管理器』是目前比较流行的两个包管理器。 brewbrew 是一个包管理器,常见的工具 git, node.js , gradle, carthage 等工具都可以在 brew 中进行安装和升级。 使用 12ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 brew; brew 常见命令有以下: 123456brew outdated #检查是否有新版本brew upgrade #更新brew install git #安装 gitbrew uninstall git #卸载 gitbrew s...
相关推荐
2016-01-10
Command + Tab (and) option to retore window
恢复最小化到 Dock 中的 App: 1.Command + Tab 切换至相应的程序; 2.放在 Tab(保持按着 Command),再按 option键恢复最小化的窗口;
2020-04-08
VIM survival manuals
Cmd Meaning I insert mode; Esc command mode; o append mode; :shell temp enter shell; Ctrl+z temp enter shell(v2); fg return back to vim; shift + > insert tab; /word search word; n search next; b,w jump word; gg, G jump start, end; 10g go to 10 line; Ctrl + d,u page down, up; v visual mode; y yank(copy); dd cut; p paste; :vsp vertical split tab; :sp horizontal slpit tab; Ctrl + w change focus window; Ctrl + n nerd tree :q! quick not save;...
2026-07-20
RustInPractice(00):环境搭建、Cargo 与 Demo 工作区
学 Rust 的第一道门槛通常不是所有权,而是「这段代码到底该怎么编译、依赖放哪里、为什么一个仓库里能有这么多程序」。本篇先不讲语法,只完成三件事:在 macOS 上装好工具链(含国内镜像加速)、认识 Cargo、跑通本系列的 demo 工作区。 这是 RustInPractice 的第 00 篇。系列主线共 28 篇,按基础、所有权、工程并发、应用算法四季推进;另有 5 篇终端 UI 番外。下一篇从变量、类型、函数和控制流开始。 一、Rust 工具链由什么组成?Rust 的官方安装器是 rustup。它负责安装和切换编译器;日常真正高频使用的是 Cargo。 工具 职责 rustc Rust 编译器,负责把源代码编译为可执行文件或库 cargo 包管理、构建、测试、运行与文档工具 rustfmt 统一代码格式 clippy 静态检查器,专门提示常见 Rust 误用和可改进写法 rust-analyzer 编辑器语言服务,提供补全、跳转和诊断 这几个工具都由 rustup 统一安装和升级,不需要逐个下载。本系列 demo 使用 Rust 2...
2016-01-07
Mac_develop_tool_chain
Mac OS X 不可或缺的套件管理器使用 Mac OS X 进行开发,除了在 App Store 下载安装一些 .app 之后,不可避免地会使用一些命令行工具,例如 npm(Node.js),git(Git) 等,如果这些命令行工具也可以有一个统一的『官方』下载地址,并且可以方便地安装、升级、卸载就好了,今天介绍的这两个『命令行工具管理器』是目前比较流行的两个包管理器。 brewbrew 是一个包管理器,常见的工具 git, node.js , gradle, carthage 等工具都可以在 brew 中进行安装和升级。 使用 12ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装 brew; brew 常见命令有以下: 123456brew outdated #检查是否有新版本brew upgrade #更新brew install git #安装 gitbrew uninstall git #卸载 gitbrew s...
2026-07-24
RustInPractice TUI(05):多窗口与桌面行为
多窗口 UI 的核心不是同时创建多个窗口,而是让前后层级、点击激活、拖动和关闭都由 Desktop 统一维护。desktop_showcase 用三个重叠的非模态窗口展示这一点。 对应 turbo-vision/desktop_showcase。截图来自实际运行状态,最晚加入的窗口位于最前。 建立层级窗口依次加入 Desktop,后加入的窗口在初始状态位于前方。每个窗口的文本 View 只关心客户区,窗口移动、激活和关闭交给框架。 12345678910app.desktop.add(Box::new(make_window( Rect::new(4, 2, 44, 12), "Window 1 - Background", "Non-modal window.",)));app.desktop.add(Box::new(make_window( Rect::new(32, 4, 74, 15), "Window 3 - Foreground", "Topmost ...
2026-06-24
Harness 工程:给 Agent 装上"操作系统"
你见过赛车比赛吗?一个顶级赛车手,技术再好、反应再快,如果给他一辆没有刹车、没有仪表盘、油门踩到底就停不下来的车,你敢让他上赛道吗?大模型就像这个赛车手——它聪明、博学、反应快,但如果你不给它装上一套精心设计的”赛车系统”(刹车在哪、仪表盘显示什么、什么时候进站加油),它很可能跑着跑着就冲出赛道了。这个”赛车系统”,就是今天要聊的 Harness(工程骨架)。 这是「小白讲 AI」系列的第 14 篇。上一篇我们聊了 Context Engineering——怎么管好 AI 看到的信息。这一篇我们往上再走一层:不只是管信息,而是搭建一整套系统骨架,让 Agent 在可控的轨道上自主运行。 一、开场类比:赛车手需要一辆好车先来想一个问题:第 8 篇里我们说 Agent 能”自己干活”——它能调用工具、观察结果、决定下一步。但谁来决定它能调用哪些工具?谁来确保它不会无限循环下去?谁来在它做了一件危险操作之前拦住它? 答案不是模型自己。模型只管”想”和”说”。管住模型的那套系统,才是 Harness。 回到赛车的类比: 赛车手(大模型) 赛车系统(Harness) ...
WALL-E-2000
文章
179
标签
415
分类
16
Follow Me
公告
This is my Blog
最新文章
C++ 调试实战(08):IDE 图形化调试与 GDB / LLDB 速查表
2026-10-08
C++ 调试实战(07):多线程调试——线程切换、死锁定位与数据竞争
2026-10-07
C++ 调试实战(06):崩溃现场分析——段错误、core dump 与 AddressSanitizer
2026-10-06
C++ 调试实战(05):观察点——谁偷偷改了我的变量?
2026-10-05
C++ 调试实战(04):调用栈与栈帧——我是怎么走到这里的
2026-10-04