浏览器家园·资讯

展开

Mac 快速入门操作指南

编辑:浏览器知识

OS X 测试版本 Mac Sierra 10.12.4,测试机型 Mac Air

快捷键

键盘符号说明
image

系统设置 system preferences > keyboard > shortcuts 下有很多自定义快捷键设置,每个人都可以根据自己的喜好修改,熟悉以下的操作将会大大提高生产力,提升效率

修改输入法切换的快捷方式

依次打开系统设置 system preferences > keyboard > shortcuts > input sources,然后勾选其中的 select next source in input menu 选项,然后输入你想要的快捷键组合,这就是输入法切换快捷键了。我的是 Opt + Space 切换输入法,CMD + Space 用来打开 Alfred。

关闭 spotlight

推荐用 Alfred 代替自带的 spotlight 应用,所以可以把 spotlight 关掉然后把 CMD + Space 快捷键设置成 Alfred
进入 system preferences > keyboard > shortcuts > spotlight 取消 spotlight 选项

删除字符的快捷方式

这个和 windows 有点不同,windows 中是用 backspace 键来删除光标左侧字符,用 Delete 键来删除光标右侧字符。而在 Mac 中,是用 Delete 键来删除光标左侧字符。如果要删除光标右侧字符的话,则需要使用 fn + Delete。在 Mac 中,可以使用 CMD + Delete 来删除光标左侧的整行文字。

光标和翻页的快捷方式

以下快捷键加上 Shft 键可以选中文字:

  • CMD + 下箭头,可以快速定位到一篇文章的末尾,在浏览器中可以快速拉到底部
  • CMD + 上箭头,可以快速定位到一篇文章的开头,在浏览器中可以快速回到顶部
  • CMD + 左箭头(也可以 Ctrl + A 或者 Opt + 上箭头),可以快速定位到一行的行首
  • CMD + 右箭头(也可以 Ctrl + E 或者 Opt + 下箭头),可以快速定位到一行的行末
  • Opt + 左箭头,跳到当前单词的开头
  • Opt + 右箭头,跳到当前单词的末尾
  • Ctrl + N,跳至下一行
  • Ctrl + P,跳至上一行

文本编辑中的光标移动,也适用于命令行

  • Ctrl + F (Forward): 光标右移
  • Ctrl + B (Backward): 光标左移
  • Ctrl + P (Previous): 光标上移
  • Ctrl + N (Next): 光标下移
  • Ctrl + A : 光标移至段落头部(Move to the Beginning of the Paragraph)
  • Ctrl + E (End): 光标移至段落尾部(Move to the End of the Paragraph)

文本编辑

  • Ctrl + H : 移除光标左一字符
  • Ctrl + D (Delete): 移除光标右一字符
  • Ctrl + K : 移除光标右侧内容,至段落结束(Delete to the End of the Paragraph)
  • Ctrl + O : 在光标处换行,相当于回车键(Split the Current Line)
  • Ctrl + T (Transpose): 交换光标前后一字符位置(Transpose Letters)

组合按键

  • Ctrl + AK: 移除光标所在行(Clear Current Line)
  • Ctrl + EK: 与后一行合并(Join Lines)

程序相关的快捷键

  • CMD + q,快速退出程序进程
  • CMD + w,关闭当前页面,相当于按窗口左上角的红色叉,但是该程序的进程并没有退出
  • CMD + Tab,可以在当前打开进程的程序中进行切换
  • CMD + h,可以隐藏当前的应用程序
  • CMD + 逗号, 可以打开当前应用程序的偏好设置

强制退出的快捷键

如果 Mac 中的某个程序运行出现异常,需要强制退出,可以按下的快捷键 Opt + CMD + Esc,这时系统会弹出一个 force quit application 的窗口,选中需要强制退出的程序,点击 force quit 键即可。也可以在 Dock 栏右键要关闭的程序,再长按 Opt 键会出现 force quit 和 hide others 选项

窗口相关的快捷键

  • CMD + n,建立一个新窗口
  • CMD + `(反引号,数字 1 旁边),在打开的程序窗口之间进行切换
  • CMD + m,可以最小化当前窗口
  • CMD + t,建立一个新签标
  • Ctrl + 左右方向键(←→)切换桌面
  • Opt + CMD + 左右方向键(←→)在浏览器中切换标签
  • Ctrl + ↑:mission control
  • Ctrl + ↓:application control
  • F11:显示桌面,mac air 要 fn + F11

手动整理状态栏图标

按住  键左右拖动顶部状态栏图标

截图相关的快捷键

可以在 system preferences > keyboard > shortcuts > screen shots 中修改

  • CMD + Shft + 3,对整个屏幕进行截图,并且保存在桌面
  • CMD + Shft + 4,用鼠标划定一个范围,会对该范围进行截图并且保存在桌面
  • CMD + Shft + 4,鼠标不动,按空格键,会对当前操作的窗口进行截图并且保存在桌面
  • CMD + Shft + Ctrl + 4,类似于以上 CMD + Shft + 4 的两类操作,只不过其截图是保存在剪切板上,不在桌面上,可以后续将其贴在 page 等文档中

声音相关的快捷键

  • Mac 自带了多种的系统语音,可以分别识别各国的语言,发出各国的语音。

在 system preferences > accessibility > speech > system voice 中可以选择各国的语音了。

在弹出框到最下方,有一个 speak selected text when the key is pressed 的选项,这就表示当你选中某个文本的时候,以下的快捷键可以实现对该文本的发音。默认的快捷键是:Opt + Esc

  • 按住 Opt + Shft,再按功能键调节音量可以实现四分之一为单位调整

隐藏 Dock 栏的快捷键

按下 Opt + CMD + d,可以隐藏 dock 栏,此时如果把鼠标移动到 dock 栏原先所在位置,dock 栏会重新出现在下方,待鼠标移走后,dock 栏又重新隐藏。再次按下 Opt + CMD + d,dock 栏重新恢复到正常的显示状态。

Option 妙用

Opt 和其他一些按键同时作用时,常常发挥出很多神奇的作用

  • Opt + CMD + h,如果当前桌面上同时打开了好多个程序,这个快捷键可以隐藏当前应用程序外的其他应用程序。如果只是 Opt + h 只隐藏当前程序
  • Opt + CMD + v,可以实现对一个已复制文件的移动,类似于 windows 中对文件的剪切黏贴效果
  • Opt + CMD + w,可以关闭 safari 下除当前 tab 外的所有其他 tab,或者关闭某 app 相关的所有窗口。比如当你选中一批文件,按下 CMD + i 后,会弹出所有选中文件的 info 窗口,这时候就可以按 Opt + CMD + w 将全部 info 窗口关闭
  • Opt + CMD + i,可以用于选中好几个文件的场合,来看所有文件整合的 info 消息及所有文件占据空间的大小总和
  • 打开 launchpad,按下 Opt 键,所有 app 都会颤抖,和 iphone 中的状况是一样的。这时候按颤抖 app 上的✖️,即可卸载该 app。仅适用于 app store 上下载的 app 的卸载
  • 选择 dock 栏上打开的程序,按下右键弹出菜单后,再按下 Opt 键,这时就发现菜单栏倒数两项分别从 hide,quit 变化为 hide others 和 force quit
  • 在 safari 中,如果按下 CMD + Opt + q 退出 safari,那么再次打开 Safari 的话,会发现之前打开的网址全部被保留了下来。但是如果是以 CMD + q 的方式退出 safari,就没有这个保留网址的效果了
  • Opt + 点击 Dock 上的图标,可打开此程序或文件夹所在的目录。

屏幕取词

可以用 Ctrl + CMD + d 来实现屏幕取词的功能。作用与三指点击取词的手势操作一样。

Finder 快捷键

image

  • CMD + Delete 将选择的文件删除到垃圾箱
  • CMD + z 撤销操作,包括复制粘贴删除
  • 选中文件再按空格键 打开快速查看窗口
  • 选中文件再回车 重命名
  • CMD + N 新打开一个 Finder 窗口
  • CMD + Shft + N 新建一个文件夹
  • CMD + I 显示文件 / 文件夹简介
  • CMD + A 全选
  • CMD + Opt + A 取消全选
  • CMD + Shft + 句号 (.) 可以切换显示隐藏文件、文件夹
  • CMD + Shft + G,可以跳转指定路径
  • CMD + Shft + C,可以复制当前文件路径
  • CMD + Shft + P,可以打开预览窗口
  • CMD + Shft + T,可以打开导航栏,跟浏览器一样
  • CMD + /,可以打开底部状态栏
  • Opt + CMD + P,可以打开底部路径栏
  • Opt + CMD + S,可以隐藏左侧栏
  • CMD + 上下键跳转父子目录
  • 按住 CMDOpt+ 拖动文件,可快速“制作替身”
  • Opt + 双击文件夹,强制本窗口打开文件夹
  • CMD + 双击文件夹,强制新窗口打开文件夹

快速切换目录

在 OS X 下,可以在终端中以 cd ~ 的方式进入用户目录。

如果是在 Finder 里,可以按 CMD + Shft + h,快速切换到用户目录。
CMD + Shft + d,快速切换到桌面目录。
CMD + Shft + o,快速切换到 Documents 目录。

其他的快速切换在菜单栏 Go 中

在 MAC 中输入特殊字符

Opt + 各个键都有特定的一个字符,Opt + Shft + 各个键也有特殊的字符

苹果标志 (Shft + Opt + K)
Copyright © (Opt + G)
美元 $ (Shft + 4)
美分 ¢ (Opt + 4)
英镑 £ (Opt + 3)
日元 ¥(Opt + Y)
欧元 €(Shft + Opt + 2)
破折号 –(Opt + -)
约等于 ≈(Opt + X)
度 °(Shft + Opt + 8)
除号 ÷(Opt + /)
循环 ∞(Opt + 5)
小于等于≤(Opt + ,)
大于等于≥(Opt + .)
不等于≠(Opt + =)
Pi π(Opt + P)
正负号 ±(Shft + Opt + =)
平方根√(Opt + V)
求和 ∑(Opt + w)
产品标识 ™(Opt + 2)
®(Opt + r)

快捷键 Ctrl + CMD + Space 打开系统自带的符号面板,可以选择特殊字符输入,比如 cmd⌘、option⌥、control⌃、shift⇧、caps lock⇪、delete⌫、arrow↑→↓←等

Finder 设置

  • 显示隐藏文件
defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

将 true 改为 false 恢复隐藏

  • 在顶部显示绝对路径,右键绝对路径前的图标可以切换父目录
defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES

将 yes 换为 no 还原

  • 底部地址栏从用户开始,默认是显示“MacHD/Users/clown/Downloads”,修改后显示“clown/Downloads”
defaults write com.apple.finder PathBarRootAtHome -bool TRUE;killall Finder

将 true 改为 false 还原

Terminal 常用命令

  • pwd 显示当前路径
  • which 库名 查看安装目录,比如 which go 输出 /usr/local/go/bin/go
  • cd 路径 跳转,支持绝对路径和相对路径 ./ 和 ../
  • mkdir 文件名 新建文件夹
  • rmdir 文件名 删除目录
  • mvdir 移动目录
  • cat + 文件 预览文件
  • ls 参数 路径 列出文件,ls -l -A -h 显示当前路径详细信息文件列表
  • cp 参数 源文件 目标文件 拷贝文件,cp -R ./Downloads/* ~/Desktop 表示将 Downloads 下所有文件拷贝到桌面,-R 表示递归操作,源文件是文件夹时需要
  • rm 参数 文件 删除文件,参数-rf 表示递归和强制,文件夹需要 -r 参数,-i 参数表示删除前要确认
  • mv 文件 路径 移动文件
  • file 文件 显示文件类型
  • open 文件 用默认工具打开文件
  • touch 文件名 更改文件的时间信息(可以用 stat 文件 查看),如果文件不存在会创建一个新的空文件,常用于创建新文件
  • vi 文件名 编辑文件,如果文件不存在就新建一个并打开文件,在 vi 编辑器中输入“:wq”保存更改并退出,推荐用 vim 代替 vi
  • find 查询文件,find 目录 -type f|wc -l 统计文件数,find 目录 -type d|wc -l 统计目录数,find . -name "*.js" -print 查询 js 格式的文件
  • date 显示系统时间
  • cal 显示日历
  • time 程序 统计程序的执行时间,比如 time a.out
  • telnet 远程登录
  • clear 清除窗口内容
  • env 显示当前所有设置过的环境变量
  • du 查询磁盘使用情况,du -sh 目录 统计目录大小
  • df 显示文件系统的总空间和可用空间, df -h / 显示硬盘使用情况
  • history 列出最近执行过的 几条命令及编号
  • alias 给某个命令定义别名,比如 alias del=rm -i
  • top 显示进程信息
  • kill 进程 终止进程
    ……

更多参看:[mac 终端命令大全介绍]https://www.douban.com/note/75797151/

介绍 Alfred

前面提到了 Alfred,现在介绍一下如何使用它,使用教程网上都有,我就不赘述了,这里贴上一篇 丢掉鼠标-Mac 神软 Alfred 使用手册

我的设置如下

  • 热键:我设置的热键是 CMD + Space,刚好代替系统自带的 spotlight
  • Default Results:勾上书签,支持搜索 Safari 的书签,但我用的是 Chrome,可以把书签导入到 Safari 中即可;Search Scope 设置 Alfred 查询时会遍历的文件夹,在这里可以自己添加经常访问的和删除不必要文件夹
  • Web Search:经常用到的功能,把自己常用的网站设置快捷键,像 google 搜索只要在 Alfred 中输入 gg 搜索的内容 即可,给自己的博客添加快捷键 blog 等等
    images
  • 关联 terminal,直接在 Alfred 中输入 > 命令 执行
  • workflow:我用的有 Chrome Bookmarks、Dash 和有道词典翻译,功能分别是搜索 Chrome 书签、Dash 搜索内容 打开 Dash 中的 API 介绍,yd 待翻译内容 显示翻译,其他 workflow 可以到网站 http://www.packal.org 和 https://www.alfredapp.com/workflows 上看看
  • remote:远程控制电脑
    image

完成设置后,之后几乎所有事都可以快捷键 CMD + Space 打开 Alfred 解决,打开应用、搜索文件、执行命令、跳转网页、翻译、计算等等

手势操作

如果只是快捷键的话,windows 也有,没什么很特别的,mac 的优势之一就是它的触控板了,所以接下来介绍如何用好手势操作

基础设置

打开系统设置 system preferences > Trackpad,看介绍选择自己喜欢的操作,
我推荐把四指切换桌面选上,平时切换桌面会方便很多;
还有三指上划显示 Mission Control 选上,方便切换任务、整理桌面

设置 Hot Corner

打开 system preferences > Mission Control,点击底部 Hot Corner,设置鼠标移入四个角时的操作,比如我的
image

鼠标移入右下角息屏,右上角显示桌面,很方便,是我使用很多的功能

添加手势扩展

推荐两个软件:Jitouch 和 BetterTouchTool

bettertouch 比 jitouch 更强大,支持的东西更多,但收费而且设置也会更复杂一点,对我来说 jitouch 已经够用,如果你喜欢折腾就去试下 bettertouch

安装好后设置自己喜欢的手势,比如我的
image
image

使用手势时要注意两指的距离,设置里可以调,但不要太近,太近容易跟滚动冲突,我推荐用食指和无名指划字。

我也试了下 buttertouch,它支持自定义手势,可选择的 action 也比 jitouch 多很多,但要注意一点,设置手势后还要设置一个快捷键选择 record gesture,然后每次操作先按这个快捷键出现可划动区域再划手势,其实这点没有 jitouch 好用。

Terminal

这节主要跟 terminal 有关,terminal 这也是 mac 另一大优势

推荐安装 oh my zsh 和 iTerm2,提升 terminal 的使用效率和逼格指数

Oh My ZSH

oh my zsh is an open source, community-driven framework for managing your ZSH configuration. It comes bundled with a ton of helpful functions, helpers, plugins, themes, and a few things that make you shout…

  • 安装 oh my zsh 后默认 bash 改为 zsh,配置文件变为 ~/.zshrc,通过 oh my zsh 可以很方便地安装主题、安装插件等。
  • zsh 的命令补全功能非常强大,可以补齐路径,补齐命令,补齐参数等。按下 Tab 键显示出所有待选项后,再按一次 Tab 键,即进入选择模式,进入选择模式后,按 Tab 切向下一个选项,按 Shft + Tab 键切向上一个选项,ctrl + f/b/n/p 可以向前后左右切换。
  • 之前杀进程是 ps aux | grep xxx 查进程的 PID,然后 kill -9 PID。在 zsh 中直接 kill xxx 然后按下 Tab 键即可。也可以直接 kill + Tab 列出所有进程
  • 建议加个主题再换个字体,设置一下颜色,逼格立马提高
    image
    image
  • 推荐插件 zsh-syntax-highlighting(指令高亮效果作用是当用户输入正确命令时指令会绿色高亮,错误时命令红色高亮)、z、git 等等,查看官方插件地址 https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins
  • zsh 的目录跳转更为智能,你无需输入 cd,直接输入路径即可。.. 表示后退一级目录,../../ 表示后退两级,依次类推。
    输入 d,将列出当前 session 访问过的所有目录,再按提示的数字即可进入相应目录。
  • zsh 的历史记录跨 session,可以共享。历史记录支持受限查找。比如,输入 git,再按向上箭头,会搜索用过的所有 git 命令。
  • 通配符搜索: ls *.png 查找当前目录下所有 png 文件,ls **/*.png 递归查找,作用与 find . -name "*.png" -print 一样
  • 递归操作:**/* ,比如 ls **/*

VIM 快捷鍵

  1. 按 Esc 进入普通模式:
  • k 将光标上移一行
  • j 将光标下移一行
  • h 将光标左移一个字母
  • l 将光标右移一个字母
  • w 将光标右移至下一个单词或符号的开头(字母和数字组成的词)
  • W 将光标右移至下一个单词或符号的开头(以空格分隔的词)
  • b 将光标左移至当前单词或符号的开头(字母和数字组成的词)
  • B 将光标左移至当前单词或符号的开头(以空格分隔的词)
  • e 将光标左移至当前单词或符号的结尾(字母和数字组成的词)
  • E 将光标左移至当前单词或符号的结尾(以空格分隔的词)

数字加 jkhlwb 可以移动多行或字母,比如 nk 上移 n 行

  • J 合并当前行和下一行 (也可以加数字操作多行)
  • H 将光标移至当前可视范围的第一行
  • L 将光标移至当前可视范围的最后一行
  • 0 将光标移至该行行首
  • $ 将光标移至该行行尾
  • nG 将光标移至第 n 行
  • G 将光标移至文件的最后一行
  • gg 将光标移至文件的第一行
  • { 将光标移至上一段
  • } 将光标移至下一段
  • [[ 将光标移至文件首行
  • ]] 将光标移至文件尾行

删除:

  • dd 删除光标所在的整行内容 (可以加数字删除多行)
  • d$ 删除从光标所在位置直到行尾
  • d^ 删除从光标所在位置直到行首
  • d) 删除从光标所在位置直到句尾
  • d0 删除从光标所在位置直到行首
  • dw 删除从光标所在位置直到下一个词开始的所有内容
  • x 删除光标后一字符
  • X 删除光标前一字符
  • dgg 删至文件开头
  • dG 删至文件末尾

复制粘贴:

  • yy 复制当前行 (可以加数字复制多行)
  • p 在光标之后粘贴复制行
  • P 在光标之前粘贴复制行

替换:

  • r{text} 将光标处的字符替换成 {text}
  • R 进入覆写模式 (REPLACE),输入的字符将替换原有的字符

撤销:

  • u 撤销一个操作 (可以加数字撤销多个操作)
  • Ctrl+r 恢复上一步被撤销的操作 (取消撤销)

搜索:

  • :/{search_text} 检索文档,搜索光标之后出现的 {search_text}
  • ?{search_text} 检索文档,搜索光标之前出现的 {search_text}
  • n 向后移动检索结果
  • N 向前移动检索结果
  • :%s/original/replacement 检索第一个 “original” 字符串并将其替换成 “replacement”
  • :%s/original/replacement/g 检索并将所有的 “original” 替换为 “replacement”
  • :%s/original/replacement/gc 检索出所有的 “original” 字符串,但在替换成 “replacement” 前,先询问是否替换
  1. 从普通模式进入编辑模式 (INSERT):
  • i 在当前光标位置之前插入内容
  • I 在光标所在行的行首插入内容
  • a 在当前光标位置之后插入内容
  • A 在光标所在行的行尾插入内容
  • o 在当前光标所在行之后添加一行
  • O 在当前光标所在行之前添加一行
  1. 从普通模式进入视图模式 (VISUAL):
  • v 进入逐字可视模式
  • V 进入逐行可视模式

在视图模式中:

  • 移动光标 (←↑↓→) 选中操作范围
  • ~ 切换大小写
  • d 剪切选中字符
  • y 复制选中字符
  1. 窗口操作:
  • :split 水平方向分割出一个窗口
  • :split otherfile 新建窗口打开另一个文件
  • :sview filename 以只读的方式水平分割打开一个新窗口
  • :vsplit 垂直方向分割出一个窗口
  • :close 关闭窗口
  • ctrl + w + w 切换窗口
  1. 退出 vim
  • :q 退出 Vim,如果文件已被修改,将退出失败
  • :w 保存文件
  • :w new_name 用 new_name 作为文件名保存为新文件 (原文件仍在)
  • :wq 保存文件并退出 Vim
  • :q! 退出 Vim,不保存文件改动
  • ZZ 退出 Vim,如果文件被改动过,保存改动内容
  • ZQ 与 :q! 相同,退出 Vim,不保存文件改动

在线演示 vim 操作: http://www.openvim.com/

VIM 配置

编辑 ~/.vimrc 文件,添加相应项开启相应功能

" 显示行号
set nu

" 语法高亮
syntax on

" 在状态行上显示光标所在位置的行号和列号
set ruler
set rulerformat=%20(%2*%<%f%=\ %m%r\ %3l\ %c\ %p%%%)

" 允许折叠
set foldenable

" 手动折叠
set foldmethod=manual

" 命令行(在状态行下)的高度,默认为 1,这里是 2
set cmdheight=2

" 使回格键(backspace)正常处理 indent, eol, start 等
set backspace=2

" 通过使用: commands 命令,告诉我们文件的哪一行被改变过
set report=0

" 侦测文件类型
filetype on

" 载入文件类型插件
filetype plugin on

" 为特定文件类型载入相关缩进文件
filetype indent on

" 不让 vim 发出讨厌的滴滴声
set noerrorbells

" 高亮显示匹配的括号
set showmatch

" 在搜索的时候忽略大小写
set ignorecase

" 在搜索时,输入的词句的逐字符高亮(类似 firefox 的搜索)
set incsearch

" 继承前一行的缩进方式,特别适用于多行注释
set autoindent

" 制表符为 4
set tabstop=4

" 统一缩进为 4
set softtabstop=4
set shiftwidth=4

" 不要换行
set nowrap

推荐一个很好的 vim 配置库: https://github.com/spf13/spf13-vim

iTerm2

iTerm2 是代替原本的 terminal 工具,支持更多操作,设置教程

  • 主题配色可以去 iterm2colorschemes.com 找,我用的是 idleToes
  • 快捷键:
    • CMD + Click:可以打开文件,文件夹和链接
    • CMD + n:新建窗口
    • CMD + t:新建标签页
    • CMD + w:关闭当前页
    • CMD + 数字 & CMD + 方向键:切换标签页
    • OptCMD + 数字:切换窗口
    • CMD + Enter:切换全屏
    • CMD + d:左右分屏
    • ShftCMD + d:上下分屏
    • CMD + ;:自动补全历史记录
    • ShftCMD + h:自动补全剪贴板历史
    • OptCMD + e:查找所有来定位某个标签页
    • CMD + r & Ctrl + l:清屏 (等同于输入 clear 命令或 CMD + K)
    • CMD + /:显示光标位置
    • OptCMD + b:历史回放
    • CMD + f:查找,然后用 Tab 和 Shft + Tab 可以向右和向左补全,补全之后的内容会被自动复制,还可以用 Opt + Enter 将查找结果输入终端选中即复制,鼠标中键粘贴
  • 命令行快捷键
    • Ctrl + u:清空当前行
    • Ctrl + a:移动到行首
    • Ctrl + e:移动到行尾
    • Ctrl + r:搜索历史命令
    • Ctrl + y:召回最近用命令删除的文字
    • Ctrl + h:删除光标之前的字符
    • Ctrl + d:删除光标所指的字符
    • Ctrl + w:删除光标之前的单词
    • Ctrl + k:删除从光标到行尾的内容
    • Ctrl + t:交换光标和之前的字符
  • iTerm2 参考设置
    image
    image
    image
  • 关闭向上滚动到头时的提示音:Preferences/Profiles/Terminal/Notifications 选中 Silence bell

image
image

其他

  • 命令行设置大全:https://github.com/herrbischoff/awesome-osx-command-line
  • 允许安装任何来源的软件。从网上下载的安装包安装的应用一般是打不开的,macOS Sierra 之后的版本把“安全性与隐私”中的允许“任何来源”的选项去除了。
    若要安装第三方软件需要恢复该选项:
$ sudo spctl --master-disable
  • 替换 vi 为 vim
$ brew install vim --with-lua --with-override-system-vi

更新 vim

$ brew upgrade vim

查看 vim 版本

$ brew info vim

使用还是 vi 加文件名

  • txt 中文乱码

打开系统文本编辑器 TextEditor 的设置界面,修改 Plain Text File Encoding 的 Opening files 选项,选择 Chinese(GB 18030)
image

  • 在 Dock 中显示最近打开的应用(Recent Applications)
defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile"; }'

killall -KILL Dock
  • Launchpad 里放下更多图标
defaults write com.apple.dock springboard-columns -int 8; defaults write com.apple.dock springboard-rows -int 7; defaults write com.apple.dock ResetLaunchPad -bool TRUE; killall Dock

命令中有两个数字 8 和 7,它们分别代表的是布局中的列数和行数

  • Launchpad 背景透明度
defaults write com.apple.dock springboard-blur-radius -int 100; killall Dock

其中数字 100 代表的背景模糊的程度,你可以在 0 ~ 255 的范围内选择

  • homebrew 用法
// 支持搜索,提供多种结果,如果只是单个应用名,你可以用 `brew install 命令行应用 ` 直接安装 (一般是命令行工具)
// 名字前带着 cask 的代表 app 应用也就是平时使用的有图形化界面的应用,它们需要换个命令来安装 `brew cask install GUI 应用 `
$ brew search 应用名(一般需英文名)

// 查看是否由更新
$ brew outdated

// 更新所有,可以使用 `brew upgrade 应用名 ` 更新单个应用
$ brew upgrade

// 更新完后删除旧版和缓存,`brew cleanup -n` 只查看有哪些条目但不删除,`brew cleanup 应用名 ` 清除单应用
$ brew cleanup

// 访问应用官网,`brew cask home sketch` 访问 app 应用类的官网
$ brew home 应用名
  • 增强文件预览
$ brew cask install qlcolorcode qlstephen qlmarkdown quicklook-json qlimagesize webpquicklook suspicious-package quicklookase qlvideo
文章TAG:mac  快速  入门  操作  Mac  

加载全部内容

相关教程
猜你喜欢
大家都在看