0%

Mac笔记-可以跟Alfred媲美的启动器:Launchbar

写在前面

Launchbar课程学习笔记

launchbar

基本介绍

老牌mac启动器,特长是自动化

下载地址

基础设置

第一步:设置呼出快捷键

  • 设置->勾选第一行 Search in LaunchBar (在 LaunchBar 中搜索) ,并设置为 ⌘ 空格

  • 同时修改spotlight快捷键,避免冲突

第二步:设置语言:英文

  • 针对系统语言非英文的情况

  • 1、终端输入:defaults write at.obdev.LaunchBar AppleLanguages -array en

  • 2、launchbar重启

第三步:为非英文名的程序添加英文名

  • 设置-> Advanced 标签页 中勾选 Append English filename if different from localized name

第四步:偏好输入法

  • 设置->选择 Advanced 标签页,选择 english

第五步:防止误触导致的退出

  • 设置->选择 Shortcuts 标签页,勾选最下面的 Quit LaunchBar with ⌥⌘Q

    • 如需退出launchbar,需按option comand Q

第六步:启动automator第三方动作

  • 打开 Automator ,在菜单栏上选择 Automator→ Third-Party Automator Actions…,在出现的对话框中勾选 Enable Automator actions from third parties

第七步:开启系统权限

  • System Preferences (系统设置) → Security & Privacy Preference Pane (安全性与隐私) → Privacy (隐私) → Accessibility (辅助功能) 中添加了以下两项:

    • /Applications/LaunchBar.app

    • /Applications/LaunchBar.app/Contents/Resources/LaunchBar AppleScript Runner.app

  • System Preferences → Security & Privacy → Privacy→ Full Disk Access

第八步:设置开机启动

  • System Preferences → Users & Groups 中加入开机启动

第9步:Dock隐藏图标

  • 设置 → Advanced 标签页 中,将 Show Dock Icon (显示程序坞图标) 取消勾选

第十步: 重新输入延迟(Retype Delay)

  • 新特性:当输入终端,自动抛弃之前的输入内容

    • 优劣分析

      • 好处

        • 当输入错误,只要稍作停顿即可重新输入
      • 坏处

        • 上手需适应
  • 过渡方案

    • 打开配置,在 General 标签页下的 Retype Delay(重新输入延迟) 项中可以调节重新输入的停顿间隔

      • 初期间隔放长一点

      • 适应操作之后再改回来

  • 例外处理

    • 立即抛掉当前输入内容

      • 方法1:按下 ESC

      • 方法2:重新按下 ⌘ 空格

网络搜索

设置搜索索引 LaunchBar Index

  • 进入方式

    • 方式1:

      • 1、唤出 LaunchBar 后把鼠标移到界面的最右边,此时这里会显示一个齿轮图标

      • 2、点击它,可以弹出另一个菜单LaunchBar Menu

      • 3、选择 Index → Show Index

    • 方式2:

      • 唤出 LaunchBar 后,按下快捷键 ⌥ ⌘ I
  • 设置

    • Launchbar会监控列表中的程序

    • 不监听某程序

      • 如不想监视某程序,直接把后面的勾去掉
    • 禁用索引分类

      • Index设置页面,选中某一分类,右击选择 Disable 或按空格
  • 注意事项

    • 选择项目的高亮颜色

      • 蓝色

        • 全局搜索
      • 橙色

        • 二级搜索

自定义

  • 自定定义搜索模板

    • 位置

      • 西文模版:Search Templates (ISO Latin 1)

      • 通用模版:Search Templates (UTF–8)

    • 模版样式

      • 构成

        • 元素

          • 动作

          • 变量

          • 赋值

        • 分隔符

          • 动作与变量之间用 ? 分隔

          • 变量与变量之间用 & 分隔

          • 变量与赋值之间用 = 分隔

      • 示例

高级技巧

  • 「发送」搜索关键词至搜索模板

    • 方法一

      • 1、选中文字,按住 ⌘ 键再按住空格键,直到 LaunchBar 被唤出并有显示选中文字

      • 2、输入缩写如 GG,选择内置搜索动作 Google,回车确认

    • 方法二:快速发送instant send也可以选中文字后,双击快捷键 fn,其他步骤一样

    • 例外处理

      • 如果mac系统了Siri助手,要记得更改siri快捷键,不然会冲突
  • 选择浏览器打开网址

    • 1、全选地址,把它快速发送至 LaunchBar

    • 2、再输入缩写如SAF,选择 safari,按回车确认

  • 建立短链接

    • 利用内置的tinyurl

      • Make TinyURL:转换为 TinyURL 缩略网址并堆放在 LaunchBar 中,以进行进一步操作

      • Copy as TinyURL:转换为 TinyURL 缩略网址并复制

    • 生产短链接并复制到剪切板

      • 1、光标定位至 Safari 地址栏(也可以通过 Safari 中的快捷键 ⌘ L),全选地址,把它快速发送至 LaunchBar;

      • 2、按 Tab 键,再输入缩写如 TINYURL,选择 Copy as TinyURL

文本操作

基本操作

  • 输入文本

    • 方法1:使用快速发送(Instant Send)把选中的文字发送到 LaunchBar 中

    • 方法2:把剪贴板中的文字通过 ⌘ V 粘贴进到 LaunchBar 中

    • 方法3:在项目上长按 → 方向键,查看其详细信息,以从中获取相关的文本信息

    • 方法4:Enter Text 动作,使用缩写如 ENTERT,找到enter text 按 回车 进行文本输入,输完后按 回车 确认

  • 查看文本

    • 放大显示文本

      • 输入文本后,直接按 回车
    • 使用类型

      • txt 文件、tex 文件、md 文件、doc(docx)文件、html 文件以及各种编程语言的代码文件
    • 操作

      • 按 → 方向键,逐级进入文件来查看文件信息
    • 查看文件信息

      • 选中文件,按command 空格或双击fn唤醒launchbar,按 → 方向键
  • 复制文本

    • 1、唤出 LaunchBar,查找关键词

    • 2、按向右方向键,查看联系人信息

    • 3、上下方向键选择到她的电话号码并按 ⌘ C 以复制

    • 4、打开应用程序粘贴

  • 修改文本

    • 1、选中文字,快速发送至 LaunchBar

    • 2、按 空格 键,即可进行编辑文字,再按 回车 确认

    • 3、按tab键,继续进行其他的动作

文本动作

  • 思路

    • 思路1:把文字发送给该动作

    • 思路2:选中动作后输入文字

  • 案例

    • 查词典

      • 方法一

        • 1、选中这个词,通过快速发送,传递至 LaunchBar

        • 2、输入缩写如 LDIC,选择内置动作 Look Up in Dictionary

        • 3、按 回车,即可在词典中打开

      • 方法二

        • 1、打开 LaunchBar ,检索出动作 Look Up in Dictionary,按 回车 或 空格,出现文本框

        • 2、输入关键词,回车

    • 简繁体互换

      • 方法一

        • 1、选中文字,通过快速发送,传递至 LaunchBar

        • 2、输入缩写 CHINESE,选择内置搜索动作 Convert Text to Traditional Chinese

        • 3、按 回车

      • 方法二

        • 1、先找到这个动作Convert Text to Traditional Chinese

        • 2、按 回车 或 空格,在出现的输入界面输入要转换的文字,回车

    • 大小写互换

      • 方法一

        • 1、选中这行文字,通过快速发送,把这个词传递至 LaunchBar

        • 2、按 Tab 键,再输入缩写如 TITLECASE,选择内置搜索动作 Convert to Titlecase

        • 3、按 回车

    • 网页搜索

      • 方法一

        • 1、在网页上选中文字,快速发送至 LaunchBar

        • 2、输入gg,调用google,后回车

snippets

  • 管理

    • 在 LaunchBar Index 中查看并管理 LauchBar 中的 Snippets

    • 每一个snippets,都是一个txt文件

    • 命名规范

      • 一般内容

        • 具体内容 - 内容描述
      • 类别字符

        • 具体内容 - 内容描述 | 所属类别
  • emoji

    • 基本操作

      • Emoji默认分类,直接输入英文即可调用
    • 设置emoji肤色

      • 可在 LaunchBar Index 中选择默认的肤色
  • 长文本输入

    • 日期占位符

        • yy:用两位数字表示年份,如 17

        • yyyy:用四位数字表示年份,如 2017

        • MM:用两位数字表示月份,如 12

        • MMM:月份英文简称表示月份,如 Dec

        • MMMM:完整英文单词表示月份,如 December

        • dd:用两位数字表示日,如 05
      • 上午/下午

        • AM:上午

        • PM:下午

        • HH:用 24 小时制表示时

        • hh:用 12 小时制表示时

        • 分:mm
        • 秒:ss
    • 光标停放位置

      • <|>:光标停放位置
    • 用户姓名

      • :名

      • :姓

      • :全名

应用协作

与系统应用协作

  • 联系人

    • 关键词contacts 按 → 键选择

    • bug处理

      • 问题:Ios/mac平台非中文系统,,所有的中文姓名都在 # 下面

      • 解决步骤

        • 1、选择edit,点击 add field,在弹出选项中选择 Phonetic first name

        • 2、继续选择 Phonetic last name

        • 3、在 Last name 和 First name 中输入联系人姓名, Phonetic 信息栏会自动填充拼音

  • 邮件

    • 更换系统默认邮件客户端

      • 1、打开系统原生的邮箱客户端 Mail,按 ⌘Command-,打开设置界面

      • General 标签页上的第一项 Default email reader 中选择你的邮件客户端

    • 步骤

      • 1、选中文件

      • 2、双击fn唤醒launchbar,instant send

  • 电话

    • 1、选择联系人,按 → 方向键,检索到联系人电话号码

    • 2、按 Tab 键,输入缩写如 CALL 找到 Call with iPhone 动作,按回车确认

  • 日历

    • 步骤

      • 1、通过缩写如 CAL 找到 Calendar 应用

      • 2、按 → 方向键,打开日历列表

      • 3、选择新日程所在的列表并按回车或空格

      • 4、输入日程内容,按回车

    • 语法

      • 时间和地点分别用 @ 符号打头

      • 时间

        • 日月年之间用英文点号或者空格隔开

        • @ mon、@ tue、@ wed、@ thu、@ fri、@ sat、@sun:分别表示周一至周日

        • @ today、@ tomorrow

        • 持续时间可以以分钟(如:35m、15min)或小时(1.5h、3hours)表示

        • 提醒用感叹号 !

  • TODO

    • 方法1

      • 创建任务的语法与创建日程相似

      • 提示日期以 @ 符号表示,时间跟在日期后面

      • 优先级用 !、!!、!!! 表示,分别代表「低」、「中」、「高」

    • 方法2

      • 内置 Add to Reminders 动作,利用instant send实现

第三方应用

文件操作

文件检索

  • 设置检索范围

    • 添加监控文件夹

      • 1、在激活的 LaunchBar 后按下 ⌥Option-⌘Command-I,打开 LaunchBar Index,

      • 2、点击左上角的 ADD,在弹出菜单中选择 Add Folder…,添加文件夹

    • 设置检索范围细节

      • 在 LaunchBar Index 中选中文件夹,点击右上角的 Options 按钮,进行细节设置

复制、移动和建立链接

  • 常用动作

    • Copy to:复制到;

    • Make Alias:创建别名;

    • Make Hard Link:创建硬链接;

    • Make Symbolic Link (Absolute):创建软链接(绝对);

    • Make Symbolic Link (Relative):创建软链接(相对)

  • 操作步骤

    • 1、通过缩写检索到文件 lebenslauf.pdf

    • 2、选择此文件后,按 ⇥Tab 对其进行发送

    • 3、输入缩写 DROP,找到 Dropbox 文件夹

    • 4、按回车

选择文件

  • 同一路径下

    • 全部文件

      • ⌘Command-A
    • 连续文件

      • 住 ⇧Shift 键再按上下方向键
  • 不同路径下

    • 前提:必须在同一搜索结果中

    • 举例:选择所有 PDF 文件

      • 1、通过缩写 PDFD 找到 PDF Documents 分类

      • 2、按下回车或向右方向键,进入此分类,再按下 ⌘Command-A 即可

  • 分散在各处的文件

    • 借助 Staging (工作台)实现

    • 操作:在一个文件上按逗号 , 键,堆放在工作台上,再进行下一个文件的选择

  • 检索中文文件

    • 对重要、常用文件进行标注

    • 使用 Search in Spotlight 动作

发送动作(核心优势)

  • 发送给程序

    • 用此程序打开文件
  • 发送给文件夹

    • 对文件进行移动或复制
  • 发送给动作

    • 对文件进行特定动作
  • 发送给联系人或邮箱地址

    • 把文件通过邮件发送

基础用法

快速打开(Instant Open)

  • 采用智能算法学习用户输入习惯

  • 举例:快速打开 Safari

    • 1、依次输入 S,A;

    • 2、长按F 直至 Safari 快速启动

系统命令(内置动作)

  • 打开纸篓 - Open Trash

  • 清空纸篓 - Empty Trash

  • 启动屏保 - Start Screen Saver

  • 关闭所有程序 - Quit All Applications

  • 登出 - Log Out

  • 重新启动 - Restart

  • 关机 - Shut Down

关闭程序

  • 以关闭Safari为例

    • 1、在 LaunchBar 在通过缩写如 SAF 选中 Safari;

    • 2、按 Tab 键,此时 Safari 名字后面出现了一个 ⇥;

    • 3、通过缩写 QUIT 找到 Quit Application 或 Force Quit Application 动作,按回车退出

指定缩写

  • 常规步骤

    • 以邮件客户端spark为例

      • 1、在 LaunchBar 中找到 Spark

      • 2、把指针移到左边的检索结果的名字上,点鼠标左键,(⌨️:或直接按 ⌃ ⌘ →)出现Action Menu

        • 此步骤也可采用快捷键 ⌥ ⌘ A
      • 3、选择倒数第二项 Assign Abbreviation,在出现的空文字框中输入 MAIL 并回车确认

  • 例外处理

    • 为中文应用指定缩写

      • 方法1:在 LaunchBar 中输入缩写如 APP 找到 Applications 分类,按 → 方向键打开这个分类并按上下方向键查看,找到这个软件为其指定缩写

      • 方法2:在 Finder 中进入 Applications 文件夹,选中这个软件后长按 ⌘ 空格,直到唤出 LaunchBar 界面,此时这个软件显示在 LaunchBar 界面中,此时也可以为其指定缩写

计算器

  • 调用

    • 关键词 CALC 或 =

    • 常见计算语句

      • 四则运算:44 - 16 * (12.3 + 4.8 / 3)

      • 三角运算:sin(pi / 2),atan(1)

      • 开方:sqrt(2)

      • 求幂:pow(27 | 1/3),2^8

      • 指数:exp(1)

      • 对数:Logarithm (base 10),log(1000),ln(2.71828182846),ld(1024)

      • 最大公约数:gcd(527 | 697)

      • 最小公倍数:lcm(91 | 143)

-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!