MacBook使用技巧
触控板
四指左右滑动
可以切换桌面, ps: 全屏的窗口也叫一个桌面四指向上
调度中心四指向下
应用expose聚拢四指
启动台张开四指
显示桌面
文件管理
空格
可以预览各种类型的文稿- 标签可以帮你快速分类文件
enter
可以直接修改名字- 可以把聚焦搜索到的应用程序直接拖拽到程序坞
额外
-
触发角, 将速表移到四个角落, 可以启用不同的系统功能
-
三指拖动文件的时候允许一定时间的滞空,第一次发现的时候觉得太人性了。
辅助功能 -> 鼠标与触控板 -> 触控板选项
-
抓图 可以延迟截图
command技巧
-
按住
command
可以拖拽右上角的状态栏,(可以移动, 删除) -
可以在文件夹中按住
command
然后拖拽文件/文件夹到上方或者边栏 -
按住
command
去点击后台窗口, 就不会取消前台窗口的选中 -
拖移元素时, 按住
command
然后拖拽将不会被参考线吸附 -
command+tab
在最近打开的两个应用程序之间切换 -
command+~
在最近的 相同的应用程序之间切换 -
command+单击
浏览器的URL地址可以在新标签打开URL -
command + option + v
剪切 -
command + z
可以撤销各种手滑操作 -
command + h
隐藏窗口 -
command+tab
+tab
+选中的应用程序 +command+q
可以退出应用程序 -
command + option + esc
可以打开强制退出的窗口 -
command+shift+3
截取全屏 (截取到桌面) -
command+shift+4
截取指定区域(截取到桌面) -
command+shift+control+3
截取全屏 (截取到剪贴板) -
command+shift+control+4
截取指定区域(截取到剪贴板) -
command+shift+4
+空格
精准截取当前窗口的图片精准截屏旁边会有阴影,但在 按command+shift+4 + 空格 之后 按住 option 截屏,此时精准截取的就没有阴影了
-
command+i
查看简介 -
Shift-Command-5
录制屏幕 -
在访达中
command + shift + g
快速前往指定文件夹 -
显示隐藏文件夹
command + shift + .
-
在聚焦搜索的时候
按住command + 双击
可以直达文件所在的文件夹 -
在聚焦搜索的时候
command + b
使用浏览器搜索 -
command + 空格
搜索
神奇的option
option
其实是切换的意思
- 在拖拽文件的时候,默认是移动,移动前/中 ,按住
option
就变成了复制 - 关闭一个窗口时,按住
option
则是关闭全部此程序的窗口 - 在列表视图下,按住
option
点击一个文件夹的三角箭头,可以层叠的去打开文件夹
输入法
[]
<>
可以翻页command + control + 空格
调出emjiocommand + shift + 空格
切换输入法
原生输入法
tab
切换中英文- 长按
tab
输入大小写
编辑相关快捷键
到行首 ctrl+A
command + ←
到行尾 Ctrl+E
command + →
单词头部 option + ←
单词尾部 option + →
上一行 Ctrl+N
↑
下一行 Ctrl+P
↓
page up fn + ↑
page down fn + ↓
选词 shift + 其他快捷键
推荐软件
推荐去官网安装
- IINA 视频播放软件
- KEKA 压缩软件
- Typora markdown编辑器
- spectacle 通过快捷键控制窗口
- amphetamine 保持mac状态, 不休眠
- screen 远程访问您的计算机
- termius ssh远程连接工具
- Navicat 数据库可视化
- chrome
- 搜狗输入法
- postman
- shadowsocksx-ng
- firefox
- 网易云音乐
- pycharm
- oh my zsh
- iterm
- clashX
snipaste
Snipaste是一个简单但强大的截图工具,也可以让你将截图贴回到屏幕上
常用快捷键
F1
可以截图,同时测量大小,设置箭头 书写文本等F3
在桌面置顶显示- 点击图片,
alt
可以取色 (按下shift
可以切换取色模式) - 按下
esc
取消图片显示
终端命令
Ping 端口
nc -v -w 2 192.168.1.104 3306
设置hostname
sudo scutil --set ComputerName <新的计算机名> # 千万别这样做
sudo scutil --set HostName <新的hostname>
sudo scutil --set HostName localhost # 一般设置hostname
通过Find搜索文件
find命令非常高效,并且使用简单。find命令来自unix,OS X和Linux系统同样支持该命令。find最基本的操作就是:
find 文件路径 参数
比如你可以通过以下命令在用户文件夹中搜索名字中包含screen的文件
find ~ -iname "screen*"
通过mdfind命令搜索文件
mdfind命令就是Spotlight功能的终端界面,这意味着如果Spotlight被禁用,mdfind命令也将无法工作。mdfind命令非常迅速、高效。最基本的使用方法是:
mdfind -name 文件名字
比如你可以通过下面的命令寻找Photo 1.PNG文件
mdfind -name "Photo 1.PNG"
因为mdfind就是Spotlight功能的终端界面,你还可以使用mdfind寻找文件和文件夹的内容,比如通过以下命令寻找所有包含Will Pearson文字的文件:
mdfind "Will Pearson"
mdfind命令还可以通过-onlyin参数搜索特定文件夹的内容,比如
mdfind -onlyin ~/Library plist
刷新dns
sudo killall -HUP mDNSResponder
sudo killall mDNSResponderHelper
sudo dscacheutil -flushcache
下载流媒体文件
ffmpeg -i <http://hknm5s6gzvm5a6wju24.exp.bcevod.com/mda-jd3f4da3tvaeguvb/mda-jd3f4da3tvaeguvb.m3u8> ~/Downloads/course_test.mp4
zsh
启动zsh时,会先执行里面的命令
~/.zshrc
个人环境变量
环境变量的作用是可以在终端 通过 $ + <环境变量名>
快速调用
全局: /etc/profile
环境变量存放路径
~/.bash_profile
查看环境变量
env
Mac系统调整Launchpad图标大小
运行“终端”程序,执行以下命令:
1、调整显示多少行,这里是7行
defaults write com.apple.dock springboard-rows -int 7
2、调整显示多少列,这是是8列
defaults write com.apple.dock springboard-columns -int 8
3、由于修改了每一页显示图标数量,可能需要重置Launchpad
defaults write com.apple.dock ResetLaunchPad -bool TRUE;killall Dock
ipython操作
!<命令>
可以直接使用命令行命令_
查看上一个输出_<序号>
查看第几个输出- `` 通配符
?
查看帮助
配置本地DNS
打开hosts文件:
sudo vim /etc/hosts
加入新的映射关系,以github.com为例:
css 140.82.114.4 github.com
保存退出,并刷新DNS使之生效:
sudo killall -HUP mDNSResponder
Mac效率神器Alfred系列教程
查找文件
- Quick Search:快速搜索,勾选该选项后,我们可以使用
‘(单引号)
或者Space(空格键)
快速启用打开文件或者文件夹,功能类似于使用Open + 关键字
。 - Opening Files:输入
open
打开文件或者文件夹。 - Revealing Files:输入
find
查询文件或者文件夹的位置。 - Inside Files:输入
in
查找文本文件内含有查询文字的文件(这个功能很强大啊)。 - File Tags:输入
tags
查询含有查询 tags(标签) 的文件或者文件夹。
网络搜索
- google Python
- wiki Mac
- youtube switch lite
- 自定义搜索
- douban 肖申克的救赎
- taobao 衬衫
- zhihu 为什么《红楼梦》在中国文学史上地位这么高?
字典
- 字典功能其实使用的是 Mac 系统自带的字典,可以设置使用的字典和查询关键字,输入
def
+关键字来查询中英字典
系统
- 常规系统命令:屏幕保护程序(
screen saver
)、显示回收站(trash
)、清空回收站(empty trash
)、登出(logout
)、睡眠(sleep
)、锁定(lock
)、重启(restart
)、关机(shutdown
)。 - 程序管理命令:隐藏(
hide
)、关闭(quit
)、强制关闭(forcequit
)、关闭所有应用程序(quitall
)。 - 盘符管理命令:推出某个盘符(
eject
)、推出所有盘符(ejectall
)、设置盘符黑名单。
查看网络端口占用
lsof -P -itcp:3306