为Mac配置Alfred

参考资料:

  1. Alfred神器使用手册 | louis blog
  2. MacOS神器之Alfred workflow概览
  3. GitHub - arpir/Alfred-Workflows-Collection: 一些好用的 Alfred Workflow

一、修改快捷键

Spotlight的默认快捷键是Command + Space
Alfred的默认快捷键是Option + Space
可以将Alfred和Spotlight的快捷键互换,之后在调用的时候会更加方便

1. 更换Spotlight快捷键

Setting → Keyboard → Keyboard Shortcuts → Spotlight
Show Spotlight Search一栏更改快捷键

2. 更换Alfred快捷键

打开Alfred Preferences,在General页面中的Alfred Hotkey中修改快捷键

二、添加自定义Web Search

在这里插入图片描述

之后就可以在Alfred中键入hys,即可打开海洋所的网页
在这里插入图片描述

三、将Alfred调用的终端修改为iTerm

Features → Terminal
修改如下
在这里插入图片描述

on alfred_script(q)if application "iTerm2" is running or application "iTerm" is running thenrun script "on run {q}tell application \"iTerm\"activatetryselect first windowset onlywindow to trueon errorcreate window with default profileselect first windowset onlywindow to trueend trytell the first windowif onlywindow is false thencreate tab with default profileend iftell current session to write text qend tellend tellend run" with parameters {q}elserun script "on run {q}tell application \"iTerm\"activatetryselect first windowon errorcreate window with default profileselect first windowend trytell the first windowtell current session to write text qend tellend tellend run" with parameters {q}end if
end alfred_script

三、添加Workflow

可以在Alfred Gallery/packpal/github上寻找相关的插件

1. 安装Workflow

下载后缀名为alfredworkflow的文件,将其拖拽至Alfred中即可安装该Workflow

2. 个人常用插件

  • Recent Files
  • atop
  • Google Scholar Suggest
  • Google Suggest
  • IP Address
  • Menu Bar Search
  • Paste as Plain Text from Hotkey
  • Shortcuts
  • Dynamic File Search
  • Browser Tabs
  • Shimmering Obsidian
  • kill
  • TerminalFinder
  • Youdao Translator
  • 快速加入腾讯会议
  • Stackoverflow
  • github

四、Alfred的基础使用

  • 输入:/,会跳转到系统根目录
  • 输入:~,进入当前用户的用户目录
  • 输入软件名称,Enter 按键是直接打开软件
  • 输入搜索内容后,Enter 按键是直接打开文件,Command⌘ + Enter表示打开文件所在文件夹;
  • Command⌘ + L 居中放大显示结果;

PS:␣代表space键(空格键)

  • Find␣文件名:搜索文件,Enter 确认之后,直接跳转到 Finder 中文件所在位置;
  • Open␣文件名:搜索文件,Enter 确认之后,直接打开该文件;
  • tags␣标签名:搜索此标签标记的文件
  • in␣待搜索的文本 :列出磁盘中包含该文本的相关文件

Mac 预览功能也叫 Quick Look。当我们在 Finder 中选中一些文件之后,按住 Space/空格键 键,可以预览文件内容。Alfred 中这个预览功能叫 Preview。当我们在 Alfred 搜到一些文件之后,按一下 Shift 按键,就可以预览对应文件内容。同时,在 Finder 中,也可以通过 Alfred 提供的预览功能预览文件,对应快捷键是 Command+y

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/51453.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Alternating Sum

Problem - 963A - Codeforces 处理式子 显然中间式子是等比数列 // Problem: A. Alternating Sum // Contest: Codeforces - Tinkoff Internship Warmup Round 2018 and Codeforces Round 475 (Div. 1) // URL: https://codeforces.com/problemset/problem/963/A // Memory Lim…

DBMS-1.1 关系模型

关系数据库基本概念 一.关系 1.关系:关系数据库是由表的集合构成的,因此在关系数据库中,表又称为关系。 2.属性:表的每一列称为一个属性。 (1)一个有n个属性的关系,称为n元关系。 3.元组&…

awk用法

文章目录 一、awk工具awk工作原理AWK程序的结构awk内置变量 二、案例1.基础案列2.BEGIN END 运算3.数值与字符串的比较4.awk高级用法5. awk if语句6.BEGIN END 流程7.AWK 数组8.awk 循环 一、awk工具 awk工作原理 当读到第一行时,匹配条件,然后执行指定…

Mojo模型的端到端加密:数据安全的终极防线

Mojo模型的端到端加密:数据安全的终极防线 在数字化时代,数据安全已成为企业和个人最为关注的问题之一。Mojo模型,作为一个先进的数据处理框架,其端到端加密(E2EE)功能为数据传输提供了坚不可摧的安全保障…

【C++11】C++11新纪元:深入探索右值引用与移动语义

📝个人主页🌹:Eternity._ ⏩收录专栏⏪:C “ 登神长阶 ” 🤡往期回顾🤡:位图与布隆过滤器 🌹🌹期待您的关注 🌹🌹 ❀C11 📒1. C11简介…

【Qt】修改窗口的标题和图标

以下操作仅对顶层 widget(独⽴窗口),有效。 修改窗口的标题 一.windowTitle属性 1.概念 是一种在用户界面中显示窗口的标题的属性。它可以用来设置窗口的标题栏文本。 2.API API说明windowTitle()获取到控件的窗⼝标题.setWindowTitle(const QString& title)设置控件的…

10 BERT

目录 1 综述 1.1 BERT的核心思想 1.2 BERT的关键技术:预训练阶段 1.3 微调阶段 2 BERT的架构 2.1 输入处理 3. 特征选择/学习模块 BERT 的自注意力过程 4. 预训练任务:同时进行 4.1 Next Sentence Prediction (NSP) 4.2 Masked Language Model…

基于微信小程序+SpringBoot+Vue的网络安全科普系统(带1w+文档)

基于微信小程序SpringBootVue的网络安全科普系统(带1w文档) 基于微信小程序SpringBootVue的网络安全科普系统(带1w文档) 优质的网络安全科普系统不仅可以单纯的满足工作人员管理的日常工作需求,还可以满足用户的需求。可以降低工作人员的工作压力,提高效…

rust 初探 -- 常用的集合

rust 初探 – 常用的集合 Vector 存储在堆内存上的数据&#xff0c;运行时可以动态变大或者变小。 Vec 特性&#xff1a; 由标准库提供&#xff0c;可以存储多个相同类型的值&#xff0c;并且值在内存中连续存放 Vector 的创建 fn main() {// Vec::new()let v: Vec<i32…

Mojo模型的自动调参:深度学习优化的新境界

Mojo模型的自动调参&#xff1a;深度学习优化的新境界 深度学习模型的参数调优是提高模型性能的关键步骤之一&#xff0c;但同时也是一个耗时且复杂的过程。Mojo模型作为一个先进的深度学习框架&#xff0c;其设计理念包含了自动化调参的概念&#xff0c;以简化模型训练流程并…

2024.7.29 作业

1> 写一个日志文件&#xff0c;将程序启动后&#xff0c;每一秒的时间写入到文件中 #include <myhead.h> int main(int argc,const char *argv[]) {FILE *fp NULL;if((fpfopen("./log.txt","r"))NULL) {perror("open error1");return…

解决 Git 访问 GitHub 时的 SSL 错误

引言 在使用 Git 进行版本控制时&#xff0c;我们可能会遇到各种网络相关的错误。其中一种常见的错误是 SSL 连接问题&#xff0c;这会导致 Git 无法访问远程仓库。本文将介绍一个具体的错误 OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0&#xff0c;以及如何通过禁用 SSL 证…

Python数值计算(1)

准备总结一下通过Python进行数值计算的环境&#xff0c;先说一下数值计算的基本语法和库。 1.基本运算 Python中提供基本运算符&#xff0c;常见的加减乘除&#xff0c;唯一需要注意的是除法&#xff0c;整数除法和浮点数除法不一样。 一般除法/&#xff0c;无论参与运算的数…

【嵌入式英语教程--3】C语言中的基本数据类型

C语言中的基本数据类型 英文原文 In the C programming language, basic data types form the building blocks of any program. These include int, float, char, and bool. The int type is used for integer values, float for floating-point numbers, char for single c…

相机拍摄如何正确曝光

不同场景下的曝光思路 数码时代&#xff0c;我们并不需要准确曝光&#xff0c;我们只需要用单张或者多张照片&#xff0c;记录下场景的全部亮度信息直方图可以辅助我们确认&#xff0c;是否完整记录下了场景的亮度信息正常光比环境&#xff0c;提倡“向右曝光”。大光比环境&a…

通信系统的均衡技术

1、摘要 在通信系统中&#xff0c;信号从发送端发出&#xff0c;经过信道&#xff0c;到达接收端&#xff0c;而在传输的过程中&#xff0c;信号会发生失真&#xff0c;产生失真的原因有很多&#xff0c;包括阻抗不匹配&#xff0c;干扰等。为了优化信号质量&#xff0c;需要进…

【PyTorch笔记】训练时显存一直增加到 out-of-memory?真相了!

最近用 Pytorch 训模型的过程中&#xff0c;发现总是训练几轮后&#xff0c;出现显存爆炸 out-of-memory 的问题&#xff0c;询问了 ChatGPT、查找了各种文档。。。 在此记录这次 debug 之旅&#xff0c;希望对有类似问题的小伙伴有一点点帮助。 问题描述&#xff1a; 训练过…

mysql的唯一索引和普通索引有什么区别

在MySQL中&#xff0c;唯一索引&#xff08;UNIQUE Index&#xff09;和普通索引&#xff08;普通索引&#xff0c;也称为非唯一索引&#xff09;有一些关键的区别。以下是它们的比较以及性能分析&#xff1a; 唯一索引与普通索引的区别 唯一性&#xff1a; 唯一索引&#xff…

也来聊一聊反复开关空调是否更费电

文章目录 为了制造噱头而刻意开展的毫无实际价值的实验空调制冷的基本原理空调主要耗电部件分析空调主要耗电阶段分析启动阶段&#xff1a;瞬时功率较高&#xff0c;但持续时间较短制冷运行阶段&#xff1a;压缩机持续运行&#xff0c;耗电量最大温度达到设定值后的阶段&#x…