84 lines
3.2 KiB
Markdown
84 lines
3.2 KiB
Markdown
# Hammerspoon 配置
|
|
|
|
## 使用方法
|
|
|
|
1. 安装 [Hammerspoon](http://www.hammerspoon.org/)
|
|
2. `git clone https://github.com/greyby/hammerspoon.git ~/.hammerspoon`
|
|
3. [详细说明](https://blog.csdn.net/sugoods/article/details/108984326)
|
|
|
|
## 快捷键图标
|
|
| | 键位 |
|
|
| --------- | -------------- |
|
|
| <kbd>⇧</kbd> | Shift |
|
|
| <kbd>⌃</kbd> | Control |
|
|
| <kbd>⌥</kbd> | Option |
|
|
| <kbd>⌘</kbd> | Command |
|
|
|
|
## 代码参考
|
|
https://github.com/greyby/hammerspoon
|
|
|
|
## 语言切换
|
|
|
|
- en [English](README.md)
|
|
- zh_CN [简体中文](README_zh-CN.md)
|
|
|
|
## 功能
|
|
|
|
### 窗口管理
|
|
|
|
#### 1/2 屏幕
|
|
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>←</kbd> 将当前窗口移动到左半屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>→</kbd> 将当前窗口移动到右半屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>↑</kbd> 将当前窗口移动到上半屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>↓</kbd> 将当前窗口移动到下半屏
|
|
|
|
#### 1/4 屏幕
|
|
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd> + <kbd>←</kbd> 将当前窗口移动到左上 1/4 屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd> + <kbd>→</kbd> 将当前窗口移动到右下 1/4 屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd> + <kbd>↑</kbd> 将当前窗口移动到右上 1/4 屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⇧</kbd> + <kbd>↓</kbd> 将当前窗口移动到左下 1/4 屏
|
|
|
|
#### 多个显示器
|
|
|
|
##### 移动光标
|
|
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd> + <kbd>←</kbd> 把光标移动到下一个显示器
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd> + <kbd>→</kbd> 把光标移动到上一个显示器
|
|
|
|
##### 移动窗口
|
|
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>←</kbd> 将当前活动窗口移动到上一个显示器
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>→</kbd> 将当前活动窗口移动到下一个显示器
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>1</kbd> 将当前活动窗口移动到第一个显示器并窗口最大化
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>2</kbd> 将当前活动窗口移动到第二个显示器并窗口最大化
|
|
|
|
|
|
#### 其它
|
|
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>F</kbd> 全屏
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>M</kbd> 最大化窗口
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>C</kbd> 将窗口放到中间
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>H</kbd> 切换活动窗口
|
|
* <kbd>⇧</kbd><kbd>⌥</kbd> + <kbd>/</kbd> 显示窗口切换的快捷键
|
|
|
|
### 系统工具
|
|
|
|
* <kbd>⌃</kbd><kbd>⌥</kbd><kbd>⌘</kbd> + <kbd>L</kbd> 锁屏
|
|
|
|
### 快速启动
|
|
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>I</kbd> `IntelliJ IDEA`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>T</kbd> `Terminal`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>Z</kbd> `Calculator`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>D</kbd> `Finder`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>Q</kbd> `Activity Monitor`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>S</kbd> `System Preferences`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>C</kbd> `Google Chrome`
|
|
* <kbd>⌃</kbd><kbd>⇧</kbd> + <kbd>A</kbd> `Launchpad`
|
|
|
|
### 片段和备忘录
|
|
|
|
* <kbd>⌃</kbd><kbd>⌘</kbd> + <kbd>A</kbd> 添加一个片段或者备忘
|
|
* <kbd>⌃</kbd><kbd>⌘</kbd> + <kbd>V</kbd> 列出片段或备忘录并使用 |