全网最全的Mac系统上手指南
2022-10-20 10:31:20

Mac系统

Mac系统学习

Mac快捷键

  • 截图 Command - [control] - shift - 4 - [Space]
  • Command + H(Hide) M(Small) Option + /H Tab `
    • Command + control + F 全屏 Command + option +m 最小化当前程序的所有窗口
  • 复制 无格式 Command+Shift+V
  • 剪贴 Command+C Command+Option+V
  • 删除 Command + Backspace Command + Delete 删除 清空废纸篓 Command + shift + Backspace Command + Delete + Shift 清空垃圾桶
  • 复制路径 Command
  • Command + D 复制 J 显示 上 返回上一级目录 下 进入一层/打开所选项 [ ] 前进回退 . 设置
  • Shift – Command – + . 隐藏文件 A (应用程序 App) H (用户) C(电脑) D(桌面) F(最近文件) G (前往文件夹) L (下载)
  • 撤销 Command Z
  • sudo killall -HUP mDNSResponder
  • ipconfig /flushdns
  • Mac 壁纸 /System/Library/Desktop Pictures

Mac工具

  • brew
  • curl
  • mtr📕

安装软件

  • macOS 不允许未知来源开发者的应用
    • sudo spctl --master-disable 安全性与隐私” 允许“任何来源
    • 用 Finder 找到应用程序,用右键菜单打开

Mac环境变量设置

1
2
zsh --vesion
cat /etc/shells

bash

  • /etc/profile > /etc/paths 全局 > ~/.bash_profile 用户 > ~/.bash_login > ~/.profile ~/.bashrc
    • /etc/profile 与 /etc/paths 系统级别环境变量
      • /etc/paths 全局配置
      • /etc/profile 全局(公有)配置
    • ~/.bash_profile > ~/.bash_login > ~/.profile > ~/.bashrc 用户级别环境变量
      • ``~/.echo ‘PATH=”$PATH:./node_modules/.bin”‘ >> ~/.profile` 当前用户生效 要重启 /.bash_profile文件存在,则后面的几个文件就会被忽略不读了
      • ``~/.profile` 为系统的每个用户设置环境信息(登陆时执行)
      • ~/.bashrc 修改这个文件不用重启,重新打开一个bash即可生效
  • 用法
    • 设置命令别名
    • 设置自定义指令操作
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>
// 全局配置
touch /etc/paths.d/xxxfile
vim xxxfile
/usr/local/xxx/bin //启动路径
// 系统文件
vim ~/.bash_profile // ./.profile
source .bash_profile
// 别名 设置常用缩写
alias xx = 'xxxx'
echo $PATH // 查看Path

echo 'PATH="$PATH:./node_modules/.bin"' >> ~/.bash_profile

// mac .bash_profile
alias ll='ls -l' # 别名
export PATH=/opt/local/bin:/opt/local/sbin:$PATH # 设置path

// 用Typora打开Hexo博客文章
alias note='cd /Users/administrator/Workspace/Blog/source/_posts'
alias typora='note && open -a /Applications/Typora.app'
// 上传Blog文章
alias push='cd /Users/administrator/Workspace/Blog && npm run git

zsh

  • 安装了oh my zsh后, .bash_profile 文件中的环境变量就无法起到作用
1
2
3
4
vim ~/.zshrc
// 添加
source ~/.bash_profile
// zsh中配置
  • oh my zsh
    • z 是oh-my-zsh默认就装好的,会记录输入过的路径名,z+某个目录直接跳转到该目录
1
2
3
4
5
6
7
8
9
10
11
12
// 主体
ZSH_THEME="random"
cd ~/.oh-my-zsh/themes && ls
plugins=() 插件

plugins=(
git
autojump
zsh-autosuggestions // 自动补全
zsh-syntax-highlighting // 高亮
zsh-z
)
  • oh my zsh 插件

Linux/Mac如何配置zsh并使用Oh-my-zsh?让你的终端更加好用 - 雨月空间站

ZSH 插件 - 超赞合集 awesome list chinese

Google

提升 google 使用效率的 30个快捷键、16个扩展插件与 11个前端调试方法 · Issue #58 · biaochenxuying/blog

Linux

  • ls -w 显示中文,-l 详细信息, -a 包括隐藏文件

  • > >>

    • > 是定向输出到文件,如果文件不存在,就创建文件;如果文件存在,就将其清空;一般我们备份清理日志文件的时候,就是这种方法:先备份日志,再用>,将日志文件清空(文件大小变成0字节)
    • >> 这个是将输出内容追加到目标文件中。如果文件不存在,就创建文件;如果文件存在,则将新的内容追加到那个文件的末尾,该文件中的原有内容不受影响。
  • cp cp 参数 源文件 目标文件 参数R表示对目录进行递归操作

  • rm 参数 文件 rm -rf 文件夹

  • mv 移动

  • chmod 参数 权限 文件 (#add ch代表change) 文件权限

    • chmod -R 755 /System/Library/Extensions R 表示递归,755表示各用户的权限
  • chown 参数 用户:组 文件 文件所有者

Mac文件管理右栏调大

VSCode删除空行

  • 正则表达式
1
^\s*(?=\r?$)\n

Mac开机自启动

  • 腾讯柠檬软件 == >开机启动项管理

状态栏始终显示

  • 系统设置 ==> 程序坞与菜单栏 ==> 菜单栏 ==> 自动在全屏慕中隐藏和显示菜单栏

Mac删除快捷键

  • 删除文件Command + Del

Mac重命名快捷键

mac空格快速预览(QuickLook)webp格式图片、md文件、mkv等

mac系统如何修改默认打开方式

  1. 首先选中你要修改默认打开方式的文件,右键单击这个文件,在弹出的菜单中,选择“查看简介”;
  2. 在弹出的菜单中,找到“打开方式”选项,从下来的菜单中,找到你希望默认打开这个文件的程序;
  3. 然后点击下面的“全部更改”,这样以后你双击这种类型的文件,都会默认使用你刚刚设置的软件进行打开

pdf 隐藏打开 PDF 文件时出现的消息“内容准备进度”

  • 转到“编辑”>“首选项”>“朗读”。 在“屏幕阅读器选项”下面,选择“仅阅读当前可见页面”。

苹果截屏

苹果自带截图快捷键 alt + shift + 3 4 5

  • 屏幕截图 Command + Shift + 5

  • Cmd+Shift+3:全屏截图;截取整个屏幕,保存截图至桌面文件夹。

  • Cmd+Shift+4:区域截图;鼠标光标变成带坐标的小十字,通过拖拽截取特定区域,保存截图至桌面文件夹。 esc 取消截屏

    • Cmd+Shift+4+ 空格 窗口截屏 空格第二次按
    • cmd + shift + 4 + ctrl 键保存在剪贴板中
  • Cmd+Shift+5 截屏工具栏- 单击空格键 - 鼠标单击指定窗口:应用窗口截图;出现小十字光标后对指定窗口按空格键,鼠标光标变成照相机,鼠标移动,单击截取指定窗口,保存截图至桌面文件夹。

录制屏幕

  • Cmd+Shift+5 截屏工具栏 录制屏幕
  • 截图自动上传到

Mac磁盘分区

Window 电脑下的磁盘格式

https://www.bilibili.com/video/BV1o7411M7qx?spm_id_from=333.337.search-card.all.click

Mac电脑下的磁盘格式

格式

  • APFS

Mac 磁盘合并分区

Mac磁盘挂载

1
2
3
ps aux | grep fsck
sudo pkill -f fsck
diskutil eraseDisk JHFS+ UntitledUFS /dev/disk2

软件快捷键

通用快捷键汇总

Ctrl+A 全选Ctrl+S 保存
Ctrl+Z 撤销Ctrl+Y 撤回撤销
Ctrl+C 复制Ctrl+V 粘贴
Ctrl+X 剪切Ctrl+P 打印
Ctrl+[ 缩小字体Ctrl+] 放大字体
F1 帮助 F2 重命名 F12 另存为

软件

  • keycure
    • 长按command键

苹果键盘

Mac 键盘快捷键 - Apple 支持 (中国)

1
2
3
4
5
6
PS/2 键盘
⇧ (shift)
⌃ (control == ctrl ) ⌥ (Option == win ) ⌘ (Command / Cmd = alt)
control ==> ctrl
option ==> win
command ==> alt

Mac 常用快捷键

⌘ (Command / Cmd)、⌥ (Option)、⌃ (control)、⇧ (shift)

alt == command

win == option ⌥ (

ctrl == control ⌃

  • 关闭/退出应用Command + Q
  • 复制粘贴Command + C / V
  • 剪切内容Command + X / V
  • 剪切/移动文件Command + Option + V
  • 截屏
    • 屏幕截图 Command + Shift + 5
    • Cmd+Shift+3:全屏截图;截取整个屏幕,保存截图至桌面文件夹。
    • Cmd+Shift+4:区域截图;鼠标光标变成带坐标的小十字,通过拖拽截取特定区域,保存截图至桌面文件夹。
    • Cmd+Shift+4 - 单击空格键 - 鼠标单击指定窗口:应用窗口截图;出现小十字光标后对指定窗口按空格键,鼠标光标变成照相机,鼠标移动,单击截取指定窗口,保存截图至桌面文件夹。
  • 快速切换应用Command + Tab
  • 同一个APP多窗口之间切换Command + `
  • 强制退出应用Command + Option + Esc
  • 最小化窗口Command + M
  • 隐藏当前窗口Command + H
  • 快速显示或隐藏程序坞Command + Option + D
  • 删除文件Command + Del
  • 推出选中的磁盘或宗卷Command + E
  • 打开软件的偏好设置Command+ ,
  • 快速插入Emoji表情Control + Command +空格
  • 立即锁定屏幕Control + Command + Q
  • Command-E:推出所选磁盘或宗卷。
  • command + 空格切换输入法
  • 获取焦点

文件重命名快捷键

目录结构

系统磁盘格式

目录结构

  • /etc 系统配置文件存放目录
  • /Users 存放用户的个人资料和配置。每个用户有自己的单独目录。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
/bin 传统unix命令的存放目录,如lsrmmv等。
/sbin 传统unix管理类命令存放目录,如fdisk,ifconfig等等。
/usr 第三方程序安装目录。
/usr/bin, /usr/sbin, /usr/lib,其中/usr/lib目录中存放了共享库(动态链接库)。
/etc. 标准unix系统配置文件存放目录,如用户密码文件/etc/passwd。此目录实际为指向/private/etc的链接。
/dev 设备文件存放目录,如何代表硬盘的/dev/disk0。
/tmp 临时文件存放目录,其权限为所有人任意读写。此目录实际为指向/private/tmp的链接。
/var 存放经常变化的文件,如日志文件。此目录实际为指向/private/var的链接。
/Applications 应用程序目录,默认所有的GUI应用程序都安装在这里;
/Library 系统的数据文件、帮助文件、文档等等;
/Network 网络节点存放目录;
/System 他只包含一个名为Library的目录,这个子目录中存放了系统的绝大部分组件,如各种framework,以及内核模块,字体文件等等。
/Users 存放用户的个人资料和配置。每个用户有自己的单独目录。
/Volumes 文件系统挂载点存放目录。
/cores 内核转储文件存放目录。当一个进程崩溃时,如果系统允许则会产生转储文件。
/private 里面的子目录存放了/tmp, /var, /etc等链接目录的目标目录。
/installer.failurerequests 可能是用来记录发生crash时的日志

自建重要文件

文件存储

  • Picture
  • Download
    • 保存
    • 临时
    • 垃圾
1
2
mkdir /Users/administrator/Pictures/PictureBed 图床
mkdir /Users/administrator/WorkSpace

Mac包管理工具 brew

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
brew
brew cask

# 安装 homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 卸载 homebrew
brew -v
brew install wget
brew -help
brew unstall wget
brew search git
brew list
brew update
brew upgrade git
brew info git 显示软件内容信息
brew home
brew server web服务器
brew cleanup git 删除程序,和upgrade一样,单个软件删除和所有程序老版删除。
brew cleanup
brew outdated 查看那些已安装的程序需要更新

前端开发环境搭建

安装node

1
2
3
nvm ls
nvm install node
node

安装git

1
2
3
4
5
6
brew install git
$ git config --global user.name "user" // 设置用户名
$ git config --global user.email "email" // 设置邮箱
ssh-keygen -t rsa -C "邮箱" -f ~/.ssh/id_rsa
ssh-keygen -t rsa -C "邮箱" -f ~/.ssh/id_rsa_my
open ~/.ssh // 就会自动打开ssh所在目录

安装nvm

1
npm install nvm

安装nrm

1
2
3
npm i nrm -g 
nrm ls
nrm use taobao

安装cnpm

1
npm i cnpm -g

安装nginx

1
brew install nginx

安装vscode

  • vscode美化

  • vscode插件

安装typora软件

  • 配置图床
  • 配置主题

安装ITerm

安装Dash

安装Google

  • 扩展插件推荐

安装搜狗输入法

安装Xmind

安装Charles

安装Postman

笔记管理

  • 技术类型文章 ==> Markdown博客
  • 文学类型文章 ==> Word类型文件
  • 笔记类文字 ==> Notion软件

图片管理

动态图管理

图片切换

作图软件

  • xmind

图床搭建

typora

上传软件

  • upic的使用方法

Typora中的图床使用方法

无版权图片

unsplash 订阅

Beautiful Pictures of the Week | Unsplash

Item2 终端软件

常用配置

  • Term = > Make iTerm2 Default Term 设置默认终端

常用插件

  • autojump 记录访问过的所有目录
1
brew install autojump

item2 快捷键

a e u k

将光标移动到行首:ctrl + a

将光标移动到行尾:ctrl + e

清除屏幕:ctrl + l

搜索以前使用命令:ctrl + r

清除当前行:ctrl + u

清除至当前行尾:ctrl + k

单词为单位移动:option + 方向键

CTRL+W:删除光标前一个单词(根据空格识别单词分隔)

CTRL+Y:粘贴之前(CTRL+U/K/W)删除的内容

ESC+B:光标向左移动一个单词,移动完要放开ESC和B键

ESC+F:光标向右移动一个单词,移动完要放开ESC和F键

zsh 配置文件 ~/.zshrc

vim .bash_profile

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
alias showjava=‘ps -ef |grep java’
alias tom=‘cd /Users/shangfan/Downloads/tomcat/bin;./startup.sh’
alias killtom=‘cd /Users/shangfan/Downloads/tomcat/bin;./shutdown.sh’
alias c5=‘cd /Users/shangfan/Desktop/myweb/siang/baiduo’
alias c6=‘cd /Users/shangfan/Desktop/myweb/banban/banbanjuan’
alias cdemo=‘cd /Users/shangfan/Desktop/myweb/demo’
alias ll=‘ls -l’
alias cs=‘cd /Users/shangfan/shinyway-university’
alias csf=‘cd /Users/shangfan/shinyway-university/university-frontend/src/main/resources/static’
alias mc=‘ccc ; mvn clean install’
alias cmr=‘ccm ; mvn jetty:run’
alias cwr=‘ccw ; mvn jetty:run’
alias cvr=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend/chemyun-mall-wx ; mvn jetty:run’
alias cbr=‘ccb ;mvn jetty:run’
alias fin=‘mdfind -onlyin .’
alias cp=‘cd /Users/shangfan/Desktop/print’
alias reedit=‘vi ~/.bashrc’
alias reload=‘source ~/.bashrc’
alias gpl=‘git pull origin’
alias gb=‘git branch’
alias gs=‘git status’
alias gpu=‘git push origin’
alias ga=‘git add .’
alias gf=‘git fetch’
alias gc=‘git commit -m’
alias gck=‘git checkout’
alias cb=‘cd /Users/shangfan/IdeaProjects/wetime-backend’
alias c^\s*(?=\r?$)\nf=‘cd /Users/shangfan/IdeaProjects/wetime-frontend’
alias ll=‘ls -l’
alias cmv=‘cd /Users/shangfan/myVue’
alias ccc=‘cd /Users/shangfan/chemyun’
alias ccf=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend’
alias ccw=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend/chemyun-mall-web’
alias ccv=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend/chemyun-mall-wx/src/main/webapp’
alias ccb=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend/chemyun-mall-bos’
alias ccm=‘cd /Users/shangfan/chemyun/chemyun-mall-frontend/chemyun-mall-mall’
alias f='find ./ -name ’
alias g=’ | xargs grep’
生效 source ~/.bash_profile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
上面配置了 oh-my-zsh,所以可以使用 git 命令缩写来操作,缩写配置文件目录如下:
~/.oh-my-zsh/plugins/git/.git.plugin.zsh

基础的缩写命令如下:
alias | grep 'git' // 查看所有git命令别名
ga git add // 添加到暂存区
gaa git add -all // 添加所有改变到暂存区
gst git status // 查看当前仓库状态
gss git status --short(-s) // 更紧凑地查看状态
gsb git status --short --branch(-sb) // 把分支也显示出来
gcam git commit -a -m // 提交所有已经跟踪的文件并输入msg
gcmam git commit --amend -a -m // 使用一次新的commit,替代上一次提交

gba git branch -a // 查看所有分支
gbvv git branch -vv // 查看本地分支和远程分支对应关系以及最后一个提交版本信息
gco git checkout [-切换到上一个分支] // 切换分支
gcb git checkout -b // 创建并切换到新分支
gbd/gbD git branch -d/-D // 删除分支/强制删除

grv git remote -v // 查看所有远程仓库
gl git pull <远程主机名> <远程分支名>:<本地分支名> // 拉取远程分支并与本地分支合并
gp git push <远程主机名> <远程分支名>:<本地分支名> // 推送本地分支到远程仓库

mac host can/t ioen file for writing

1
su

su sorry

1
sudo su

githun dns 污染

1
2
3
vim /etc/hosts

sudo killall -HUP mDNSResponder

阿里云盘挂载

当『Emby、Plex、Jellyfin』遇上『阿里云盘』🎬 - 掘金

当『Infuse』遇上『阿里云盘』 🚀 | Kimen’s blog

WebDAV云盘挂载到本地

https://blog.fillpit.cn/kai-qi-a-li-yun-pan-de-web-dav-zhi-chi-s/

登录阿里云网页

在顶上菜单栏点 Application ,然后在左边菜单找到 Local storage 下面的 https://www.aliyundrive.com 这个域名,点到这个域名会看到有一个 token 选项,再点 token ,就找到 refresh_token 了;

  • 点击右边的token,此时可以看到立main的数据,把其值复制出来即可。(格式为小写字母和数字,不要复制双引号。)

docker

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
{"default_sbox_drive_id":"56148612","role":"user","user_name":"1589","need_link":false,"expire_time":"2021-11-25T05:10:58Z","pin_setup":true,"need_rp_verify":false,"avatar":"","token_type":"Bearer","access_token":"eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9.eyJ1c2VySWQiOiJhMDZhYTEzMGI1OTM0NmIwYTczMDQxN2VmZTI1M2RmMSIsImN1c3GAkzxTh_8CpzFkcfKTSUG_OJyk_6McNAPUw6fLwTp5WkRzyAT9Jie933-xJiinE5KhK6G2ioO-dttv2DAskUu3f060gEACSo0ADNVl_DYLCkslrEKb2JXPoTA5hr-47LrBfpt1rrMk6xcci1DVQAM5KS0Woj5PMDU0uyic","default_drive_id":"46148612","domain_id":"bj29","refresh_token":"5802ea17b8fb2031aec2469d","is_first_login":false,"user_id":"a06aa130a730417efe253df1","nick_name":"","exist_link":[],"state":"","expires_in":7200,"status":"enabled"}

{refresh_token":"35e203f5fba14303aadebdc092310c39"}

JSON.parse(window.localStorage.getItem("token"))["refresh_token"];


docker run -d --name=webdav-aliyundriver --restart=always -p 8080:8080 -v /etc/localtime:/etc/localtime -v /etc/aliyun-driver/:/etc/aliyun-driver/ -e TZ="Asia/Shanghai" -e ALIYUNDRIVE_REFRESH_TOKEN="5802eabf33304917b8fb2031aec2469d" -e ALIYUNDRIVE_AUTH_PASSWORD="admin" -e JAVA_OPTS="-Xmx1g" zx5253/webdav-aliyundriver

docker run -d \
--name=webdav-aliyundriver \
--restart=always \
-p 8080:8080 \
-v /etc/localtime:/etc/localtime \
-v /etc/aliyun-driver/:/etc/aliyun-driver/ \
-e TZ="Asia/Shanghai" \
-e ALIYUNDRIVE_REFRESH_TOKEN="35e203f5fb92310c39" \
-e ALIYUNDRIVE_AUTH_PASSWORD="admin" \
-e JAVA_OPTS="-Xmx1g" \
zx5253/webdav-aliyundriver

docker: Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?.
See ‘docker run –help’

1
2
3
4
systemctl daemon-reload
sudo service docker restart
sudo service docker status
sudo docker run hello-world

Unable to find image ‘zx5253/webdav-aliyundriver:latest’ locally

1
2
3
4
5
6
7
8
9
10
docker run -d 
--name=webdav-aliyundriver
--restart=always -p 8080:8080
-v /etc/localtime:/etc/localtime
-v /etc/aliyun-driver/:/etc/aliyun-driver/
-e TZ="Asia/Shanghai"
-e ALIYUNDRIVE_REFRESH_TOKEN="your refreshToken"
-e ALIYUNDRIVE_AUTH_PASSWORD="admin"
-e JAVA_OPTS="-Xmx1g"
zx5253/webdav-aliyundriver

其中ALIYUNDRIVE_AUTH_PASSWORD = “admin”中的admin是之后的密码,可以自行更改。ALIYUNDRIVE_REFRESH_TOKEN需要换成自己的token!!!

Mac使用技巧

  • 快速搜索软件
    • 聚集搜索
      • Mac 自带搜索工具
    • Utool搜索工具

  • 快速查单词的方法
    • 全局环境下
    • 局部环境下
      • 英文单词命名 vscode
  • 命名规则
  • 状态栏使用技巧
  • Dock栏的显示和隐藏
  • 删除一行
  • 移动到行头 行尾
  • 翻上页 翻下页
  • 终端始终获取root权限

设置常用语

-

Option+Command+h键,就能把所有已打开的程序窗口(不包括当前正在运行的应用程序窗口)最小化到Dock栏上。

解决启动台(launchpad)缺少应用软件图标的bug

步骤:

  1. 打开Terminal终端机(可以在spotlight找)
  2. 复制并贴上这句命令行,按enter执行
1
mv ~/L*/Application\ Support/Dock/*.db ~/Desktop; killall Dock; exit

任意输入框中按 「option+shift+K」组合键,就可以召唤出苹果 logo

按「control+command+空格键」,就召唤出表情包简化版界面进行相关设置

命令行常用工具

翻译

1
2
3
4
5
translate-shell
npm install fanyi -g
brew install translate-shell
trans
tldr say

安装问题

绕过公证(扩展)

1
2
3
4
\Volumes\EFI\Microsoft\Boot\bootmgfw.efi
\Volumes\EFI\Microsoft\Boot\bootmgr.efi
\Volumes\OSXRESERVED\bootmgr.efi
sudo xattr -rd com.apple.quarantine \Applications\xxxxxx.app

更改系统默认字体

更改系统默认字体 | Mac OS X Setup Guide: https://laoshuterry.gitbooks.io/mac_os_setup_guide/content/3_ChangeDefaultFont.html

Mac 英文字体

2021超实用35款「英文手写字体」推荐!附上免费下载连结,优美、经典、时尚的英文字体都有~

Ctrl+上:显示全部桌面及当前桌面的任务(苹果称之为调度中心) Ctrl+左/右:快速切换桌面 Command+Tab:切换应用 Command+空格:打开聚焦搜索(Spotlight) Command+W:关闭当前窗口 Command+H:隐藏当前窗口 Command+Shift+3(#):截全屏 Command+Shift+4($):选择截屏 Command+Shift+5(%):录屏

四指左/右轻扫触控板:向左/右切换桌面;熟练掌握该功能,可以帮你高效的处理多线程工作。

捏拢拇指与其他三指(其实四指也是一样的效果):唤出启动台;通常用于帮助你快速打开应用

张开拇指与其他三指(或四指):显示桌面;可以帮你快速隐藏所有任务窗口,回到桌面(通常我们总是把最近需要的文件堆叠在桌面上,所以这个功能也就顺理成章提升了我们从桌面打开新的文件的速度)

四指向上轻扫(与Ctrl+上等效):唤出调度中心;在同一个桌面开启多个应用窗口时,该操作可以帮你快速定位你要出里的应用窗口。

两只打开合拢:缩放显示的图片、文档或网页等;这是一个在预览器和浏览器上比较常用的功能

另外还有一个Mac很好用的隐藏触摸板功能,默认是不开启的,就是: 将鼠标放在任意打开软件窗口的标题栏位置,用三只在触摸板上游走,可以拖动应用窗口:这个功能可以通过以下步骤开启;右上角苹果->系统偏好设置->辅助功能->鼠标与触控板->触控板选项->在启用拖移前面的复选框打钩->在后面的选择框中选择三只拖移

Mac 软件

工作流

博客工作流

编辑工具:typora

文字设置:

-

图片设置:

  • 表情 ==>
  • 截图 ==> 编辑截图 ==> 本地文件 => 上传 ==>
  • Gif图 ==>
  • 流程图 ==>
  • 思维导图 ==>

字体

-

图片

  • 网络图片
    • 无版权

图标

-

同步方法

-

笔记工作流

-

阅读工作流

开发工作流

Google浏览器

VSCode

翻译

PicGo

Snipaste截图

快捷键

  • f1 截屏
  • win f1 截图并复制
  • f3 贴图

Snipaste快捷键

设置图片位置

1
2
/Users/administrator/Pictures/Snipaste_$yyyy-MM-dd_HH-mm-ss$.png
/Users/administrator/Pictures/Snipaste_2021-11-27_17-35-33.png

图片编辑工具

  • mac 自带的截图工具,

LICEcap-Gif

  • Gif软件
    • ReCord 开始记录
    • pause 停止
    • stop 结束

9iRADR

搜狗输入法

  • ctrl + space 输入法切换
  • shift 大小写
  • 特殊需求 输入中文
    • 英文注音-中文字体

在查词方式的多样性上,原生词典是第三方应用无法超越的。目前在 macOS 上,我们可以利用以下途径调用原生词典查单词。

  1. 触控板:选中单词后,用力点按(可在 系统偏好设置 - 触控板 中修改);
  2. 右键:选中单词后右键,选择「查询……」;
  3. 聚焦搜索:唤醒聚焦搜索后,输入或粘贴单词即可查询;

https://sspai.com/post/43155

输入法高效输入

1.Tab+部首 可以显示对应偏旁的字 适用于需要翻好几页的生僻字 例如:娴(xian二声)

2两个字音中间加’ 适用于第二个字是an ang之类的词语 例如:西安

ctrl + h 定位到首字母

先先

s

3.u模式

u+各个部分的读音 例如犇(ben一声)
或者
u+笔画 例如:upn乄(wu三声)
适用于知道怎么写但不知道念什么的字
4.v模式
v+数字可以显示数字的各种形式
v+算式可以直接得到结果
5.简写
rq得到日期 xq得到星期几 sj得到具体时间
6.固定首位
光标移到短语下跳出固定首位点击可以让他每次都出现在第一个
7.添加快捷短语
可以将快递地址 个人信息这种添加为一个快捷短语 输入对应信息就可以跳出来

全拼输入法

双拼输入法: 将声母和韵母各用一个字母表示

  • 声母 + 韵母
  • 双拼输入法方案
    • 智能ABC
    • 拼音加加
    • 微软双拼
    • 自然码
    • 小鹤双拼
    • 搜狗双拼
    • 国标双拼
  • 特殊规则:无声母情况

五笔输入法

Paste

  • alt + C + shift
  • alt + V + shift

image-20211127201119473

Magnet

分屏软件

  • ctrl + win + 左右上下
  • ctrl + win + U I J K
  • ctrl + win + DEFTG 1/3
    • DFG 1/3
    • ET 2/3
  • 最大 : ctrl + win + 回车键
  • 居中: ctrl + win + C
  • 还原: ctrl + wn + backsoace
  • 最小化 alt + m

magnet快捷键

KeyCure

  • 长按 alt(command)

  • 设置 激活动作

    • 触发 => 动作
    • 左键短击 是点击图标

![image-20211127220001756](/Users/administrator/Library/Application Support/typora-user-images/image-20211127220001756.png)

动作

  • 快捷键
  • 网址集合 可以设置常用的网址
  • 文件夹 可以设置指定文件夹
  • 表情
  • 缩略语 设置

自定义设置

  • ctrl + ctrl = emoji
  • win + win = 文件夹

![截屏2022-06-1214.47.08](https://cscbucket.oss-cn-hangzhou.aliyuncs.com/uPic/截屏2022-06-12 14.47.08.png)

Bartender 4

状态栏显示软件 设置状态栏图标的显示和隐藏

uTool

  • 右击长按
  • option + space 启动

聚合搜索

  • alt + 空格
  • 使用

notion

KAP

免费、功能全的 macOS 录屏工具

Kap 是 macOS 平台上一款开源的录屏工具,使用也比较简单:通过菜单栏中的 Kap 或者快捷键打开软件的录制工具栏,选好录制模式后点击中间的开始按钮就可以开始录屏。

Kap 支持三种录制模式:

  • 自定义录制区域
  • 录制指定的应用程序窗口
  • 录制屏幕

draw.io

如何绘制好看的图片

  • 流程图 draw.io
  • ps
  • Sketch
  • Figma
  • Keynote

保存流程

  • 保存 => 导出为图片 => 上传到图床

TEST绘图.drawio

番茄闹钟

  • 每个小时细分为两个番茄时钟
  • 番茄钟软件

thing

管理每年每月每天的目标

目标细化管理软件

xmind

在列好写作大纲后,即可开始专注于内容输出。这时候就可以用到上文介绍的 Markdown 语法了。XMind 支持导出 Markdown 格式,你可以直接打开 Markdown 编辑器,在列好的大纲直接进行内容的填充。

细化每个目标

长时间不息屏

  • xmind 导出 ==> 上传到云图

gitmind

  • xmind iframe 框架

启动台

1
2
3
4
5
6
7
8
9
10
11
12
defaults write com.apple.dock springboard-columns -int 7 

defaults write com.apple.dock springboard-rows -int 7

defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock


// 恢复默认
defaults write com.apple.dock springboard-rows Default
defaults write com.apple.dock springboard-columns Default
defaults write com.apple.dock ResetLaunchPad -bool TRUE
killall Dock

lateX

在Mac上用VScode超顺滑写作LaTex|从安装到写作

以 Markdown 撰写文稿,以 LaTeX 排版 | 始终

方案

  • MacTeX+Sublime+Skim(3G)
  • BasicTex(700M)
1
2
brew update
brew install --cask basictex

Latex pdf markdown

Bob

  • OCR工具

Afred

  • 如何打开当前目录的终端

基本

  • wq 自定义搜索

  • 通过'spacebar空格键可以可以快速查找文件

  • op(open) 打开文件

  • find(fd) 快速打开文件所在的文件夹

  • in 在文件内搜索内容 in + 文件内容的搜索词

  • /:在 Alfred 输入栏中首先输入“/”,会带你进入 macOS根目录;

  • ~:在 Alfred 输入栏中首先输入“~”,会带你进入当前的用户目录;

  • Filtering 启动模糊搜索。比如有一些目录可能我们不记得,例如 Documents、Desktop、Downloads 目录,我们可以搜索 d*n,用* 来进行模糊搜索。

    • 逆序排列,快捷键:⇧Shift + ⌘Command + S
    • 隐藏预览面板,快捷键:⇧Shift + ⌘Command + I
  • df 字典

  • > ls 直接唤起终端

  • Action

    • alt + win + \
  • Web bookmarks 前缀w为搜索书签。

  • Clipboard History(剪切版历史) win alt + c alt + commaand + C)打开剪切版历史视图

erging(合并) 比如你复制了三段文本,可以你需要把它们组合成一段话,默认情况下需要你按3次快捷键,但是如果你勾选了这个 Merging 功能,就可以实现快速的合并一段剪切的内容。具体的使用也很简单,勾选 Merging 标签的 Fast append selected text后就可以,剪切的文本,默认是 ⌘ + C 剪切一次,再按一次 ⌘ + C(按住不动,再按下C键),就是触发合并操作,此时的剪切的内容会与上一次剪切的内容合并为一个。合并内容的格式可以选择是用空格、换行或者不分隔的方式来分隔文本的

字典

  • Screen Saver(显示待机屏幕)、Empty Trash(清空回收站)、Log Out(登出当前用户)、Sleep(睡眠模式)、Sleep Displays(关闭屏幕显示)、Lock(锁屏)、 Restart(重启)、Shut Down(关机)、Volume Up(增加音量)、Volume Down(减少音量)、Toggle Mute(静音)等快捷命令。

  • 针对应用程序可以:Hide(隐藏)、Quit(退出程序)、Force Quit(强制退出)、Quit All(退出所有程序)。

  • Large Type(放大镜风格)

    • 一个手指直接点击,类似Windows中鼠标左键功能,同时在苹果Safari等浏览器中,这个手势还支持快速查询功能;

    • 一个手指轻轻点击,可以选中目标;

    • 两个手指同时点击,类似Windows中鼠标右键功能;

    • 两个手指上下拖移滑动,,即可实现翻页;

    • 两个手指分开或捏合,可以放大缩小图片、网页等内容;

    • 两个手指旋转,可以旋转图片等对象;

    • 两个手指从触控板右侧边缘向左滑动,可以调出通知窗口;

    • 两个手指在网页中左右滑动,可以推出或前进网页;

    • 三个手指左右滑动,可以在全屏应用桌相互切换;

    • 三个手指向上滑动,可以打开所有正在使用的软件窗口;

    • 三个手指向下滑动,可以打开同一个软件的不同窗口;

    • 四个手指同时捏合,可以调出应用程序窗口

    • 四个手指同时张开,可以显示桌面;

  • nfo + 空格+文件名.后缀

workflow

  • App Store:app mas
  • 翻译:yd、cc
  • Recent Document/App: ra rr rd() rfw(最近文件夹)
  • colors: c hsl rgb #
  • dash api 查询: dash、编程语言名
  • codervar: xt dt xh cl zh
  • 豆瓣: dbb dbm dby
  • emoji
  • faker: faker 随机
  • ip
  • kill
  • new

Window Search

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
掘金搜索:`alfred://customsearch/Search%20Juejin%20for%20%27%7Bquery%7D%27/jj/utf8/nospace/https%3A%2F%2Fjuejin.im%2Fsearch%3Ftype%3Dall%26query%3D%7Bquery%7D`

简书搜索:`alfred://customsearch/Search%20Jianshu%20for%20%27%7Bquery%7D%27/js/utf8/nospace/https%3A%2F%2Fwww.jianshu.com%2Fsearch%3Futf8%3D%25E2%259C%2593%26q%3D%7Bquery%7D`

微信文章:`alfred://customsearch/Search%20Weixin%20for%20%27%7Bquery%7D%27/gzh/utf8/nospace/https%3A%2F%2Fweixin.sogou.com%2Fweixin%3Ftype%3D2%26query%3D%7Bquery%7D`

知乎内容:`alfred://customsearch/Search%20Zhihu%20for%20%27%7Bquery%7D%27/zh/utf8/nospace/https%3A%2F%2Fwww.zhihu.com%2Fsearch%3Ftype%3Dcontent%26q%3D%7Bquery%7D`

苹果文档:`alfred://customsearch/Search%20%EF%A3%BFDeveloper%20for%20%27%7Bquery%7D%27/ad/utf8/nospace/https%3A%2F%2Fdeveloper.apple.com%2Fsearch%2F%3Fq%3D%7Bquery%7D`

淘宝搜索:`alfred://customsearch/Search%20Taobao%20for%20%27%7Bquery%7D%27/tb/utf8/nospace/https%3A%2F%2Fs.taobao.com%2Fsearch%3Foe%3Dutf-8%26f%3D8%26q%3D%7Bquery%7D`

京东搜索:`alfred://customsearch/Search%20JD%20for%20%27%7Bquery%7D%27/jd/utf8/nospace/https%3A%2F%2Fsearch.jd.com%2FSearch%3Fenc%3Dutf-8%26keyword%3D%7Bquery%7D`

GitHub:`alfred://customsearch/Search%20Github%20for%20%27%7Bquery%7D%27/sh/utf8/nospace/https%3A%2F%2Fgithub.com%2Fsearch%3Futf8%3D%25E2%259C%2593%26q%3D%7Bquery%7D`

StackOverflow:`alfred://customsearch/Search%20StackOverflow%20for%20%27%7Bquery%7D%27/so/utf8/nospace/https%3A%2F%2Fwww.stackoverflow.com%2Fsearch%3Fq%3D%7Bquery%7D`
https://www.baidu.com/s?ie=utf-8&f=8&rsv_bp=1&rsv_idx=1&ch=&tn=baidu&bar=&wd={query}

AltTab

win + tab

  • 按⌥ option+ ⇥ tab显示缩略图。
  • 按住⌥ option并⇥ tab选择下一个缩略图。
  • 按住⌥ option并按⇧ shift+ ⇥ tab选择上一个缩略图。
  • 释放⌥ option以将焦点切换到窗口。
  • 额外:
  • 您将鼠标悬停并单击 ️ mouse。
  • 您使用⇦ left arrow和循环⇨ right arrow。
  • 您可以用取消⎋ escape。

PD Runner 正在尝试安装新帮助程序工具

  • 打开PD Runner时提示,“PD Runner 正在尝试安装新帮助程序工具”,需要输入密码,输入密码后提示“帮助程序安装失败,Error Domain=CFErrorDomainLaunchd Code=4 “(null)””

  • 运行了sudo launchctl enable system/com.lihaoyun6.PD-Runner-Helper也没反应
    用其它工具卸载了再重装也不行

安装emby

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
docker pull emby/embyserver:latest


docker run -d \
--name emby \
--restart=always \
-v /home/docker/emby/config:/config \
-v /home/docker/emby/share1:/mnt/share1 \
-v /home/docker/emby/share2:/mnt/share2 \
-p 1900:1900 \
-p 7359:7359 \
-p 7359:7359/udp \
-p 8096:8096 \
-p 8920:8920 \
--env UID=1000 \
--env GID=100 \
emby/embyserver:latest

docker run -d \
--name emby \
--restart=always \
-v /home/docker/emby/config:/config \
-v /home/docker/emby/share1:/mnt/share1 \
-v /home/docker/emby/share2:/mnt/share2 \
-p 1900:1900 \
-p 7359:7359 \
-p 7359:7359/udp \
-p 8096:8096 \
-p 8920:8920 \
--env UID=1000 \
--env GID=100 \

用快捷键找到library目录,快捷键「shift+cmmand+g」,输入【/library】。

Obsidian

笔记软件

也许是B站最好的Obsidian新手教程!爆肝30天,一站式入门双向链接笔记软件_哔哩哔哩_bilibili

ublacklisl

eallion/uBlacklist-subscription-compilation: 🚫 uBlacklist subscription compilation 订阅合集

Cobaltdisco/Google-Chinese-Results-Blocklist: 我终于能用谷歌搜中文了……

Aierklk/uBlacklist-blacklist: 使用uBlacklist插件对域名进行屏蔽

uPic

上传方式

![截屏2022-06-1214.01.48](https://cscbucket.oss-cn-hangzhou.aliyuncs.com/uPic/截屏2022-06-12 14.01.48.png)

截图上传方法

  • cmd + shift + 4 + 空格 拖动 图片到upic,然后获取图片(空格获取窗口)
  • 将图片复制到剪贴板中然后自动上传图片 cmd + shift + 4 + ctrl + 空格 (ctrl获取到剪贴板)
    • 然后点击图标从剪贴板上传图片

PiUKYN

设置自定义快捷键

  • cmd + shift + 6 截图上传

![截屏2022-06-1214.05.36](https://cscbucket.oss-cn-hangzhou.aliyuncs.com/uPic/截屏2022-06-12 14.05.36.png)

高级设置

  • 设置快捷键
    • 自动截图上传

![截屏2022-06-1214.05.36](https://cscbucket.oss-cn-hangzhou.aliyuncs.com/uPic/截屏2022-06-12 14.05.36.png)

Amphetamine

免睡眠实用程序

clash x pro .ap

Docker

Donie

ishot

keycue

keynote

memo

moment

moom

numbers

page

postman

omnigraffle 标注

绘制流程图

reader

sketch

管理原型图

-

sourcetree

-

绘制图片

Transmit

Theine

Things

StickyWidgetMemo

Tencent Lemon

  • 腾讯柠檬 推荐官网下载 苹果商城不完全

Typeface

wireshark

yoink

zotero

上一页
2022-10-20 10:31:20
下一页