SwiftGG-交流分享:Mac-上鲜为人知的使用技巧

2017-12-16 10:09:56来源:https://juejin.im/post/5a309c2df265da432d281608作者:稀土掘金人点击

分享

感谢@毫无存在感的Cee 做了此次分享,视频地址: 「SwiftGG Show」第二期 - Something you don't know on Mac OS X 【Cee】 ,以下是文字总结,如有错误还望指正。


分享共分为两部分,首先是介绍了中英文混排的风格,重头戏是 Mac 上鲜为人知的技巧。


排版风格
文案风格

一定要用心,多加检查,确保没有错别字


不要使用流行语中的谐音错别字,如“墙裂”、“童鞋”等。


空格的使用
中英文之间加空格

正确:


在 LeanCloud 上,数据存储是围绕 AVObject 进行的。


错误:


在LeanCloud上,数据存储是围绕 AVObject 进行的。


中文与数字之间需要加空格

正确:


今天出去买菜花了 5000 元。


错误:


今天出去买菜花了5000元。


数字与单位之间要加空格

正确:


我家的光纤入户宽带有 10 Gbps,SSD 一共有 20 TB。


错误:


我家的光纤入户宽带有 10Gbps,SSD 一共有 10TB。


全角标点和其他字符之间不需要加空格

正确:


刚刚买了一部 iPhone,好开心!


错误( iPhone 和 逗号之间不应该有空格):


刚刚买了一部 iPhone ,好开心!


标点相关
不重复使用标点符号

正确:


德国队竟然战胜了巴西队!


错误:


德国队竟然战胜了巴西队!!!!!!!!


标点使用全角,数字使用半角

正确:


嗨!你知道嘛?今天前台的小妹跟我说「喵」了哎! 这件蛋糕只卖 1000 元。


错误:


嗨!你知道嘛?今天前台的小妹跟我说"喵"了哎! 这件蛋糕只卖 1000 元。


英文大小写

正确:


我们的客户有 GitHub、Foursquare、Microsoft Corporation、Google、Facebook, Inc.。


错误:


我们的客户有 github、foursquare、microsoft corporation、google、facebook, inc.。


段落

段落间距:如果是纯文本,段落之间使用一个空行隔开。如果是 HTML 或其他富文本格式,使用额外空白作为段落间的分隔。


段落开头:段落开头不要留出空白字符。


对第三方内容的引用
部分引用,使用恰当的引用格式给出出处,如:

One man’s constant is another man’s variable. — Alan Perlis


全文引用,在全文开头显着位置标明出处,并链接至原文,如:

本文转载自WikiQuote


如果不允许使用超链接,则以文本方式给出原文链接。为了避免过长的链接影响美观,可以使用短链接服务,如:


本文转载自 WikiQuote:http://bit.ly/UlHIdN


推荐阅读
《西文字体》,第一部主要讲解基础知识,第二部主要讲解不同的字体和排版。
blog.justfont.com/:一个字体网站,有很多关于排版的内容
Mac 上鲜为人知的技巧
功能键
Command:⌘
Shift:⇧
Option:⌥
Control: ^
Caps Lock:⇪
Fn

Mac OS 上的 Command 键一般对应 Windows 上的 Control,这个键非常常用


字典

有些单词在系统字典中查不到解释,这是因为系统字典库很少,我们可以自己下载并添加第三方的字典文件。


字典文件夹的地址在: /Library/Dictionaries


使用 Shift + Command + G (⇧⌘G) 并输入地址,可以快速打开这个目录


手势操作:三指触摸可以快速查找单词的解释。没有触摸板时,选中单词按下 Control + Command + D(⌃⌘D) ,如下图所示:





截屏

截屏分为两种:


一种是全屏截图: Shift + Command + 3(⇧⌘3) 会将截图保存到文件, Control + Shift + Command + 3(⌃⇧⌘3) 则是将截图保存到剪切板


另一种是对某个区域截图:可以是自己选择矩形,或者选择已打开的窗口(窗口中按space)。它的快捷键与全屏截图对应,分别是 Shift + Command + 4(⇧⌘4) 和 Control + Shift + Command + 4(⌃⇧⌘4) 。前者把截图保存到文件夹中,后者复制到剪贴板中。


截图的快捷键可以在 System Preferences - Keyboard - Shortcuts - Screen Shots 中修改





在选择截图区域时,按下不同的键有不同的效果:


Option: 以鼠标为中心,向四周增加截图区域
Shift:固定当前截图区域的高度/宽度,只更改截图范围的宽度/高度
Space:选择当前的窗口

在命令行中,我们可以修改一些默认的配置:


关闭或开启默认阴影

defaults write com.apple.screencapture disable-shadow -bool (true|false)


设置截图文件的格式(默认是 png 格式)

defaults write com.apple.screencapture type (bmp|jpg|jp2|pdf|pict|png|psd|tif)


设置截图文件名的前缀

defaults write com.apple.screencapture name "YOUR PREFIX HERE"


设置图片的保存路径(默认是在桌面)

defaults write com.apple.screencapture location ~/Pictures/Screen/ Shots/


推荐软件: Lightshot ScreenShot,它可以快速对图片进行标注


文字编辑:Emacs 快捷键

对鼠标进行移动,^ 表示 Control 键:


^F:表示 Forward,向前移动,移动到当前光标右边一个字符
^B:表示 Backward,向后移动,移动到当前光标左边一个字符
^P:表示 Previous,向上移动,移动到当前光标的上面一行
^N:表示 Next,向下移动,移动到当前光标的下面一行
^A:移动到当前这一行的开始
^E:移动到当前这一行的结束

对文本进行编辑,^ 表示 Control 键:


^H:类似于退格键,删除当前光标左边的一个字符
^D:删除当前光标右边的一个字符
^K:删除当前光标右边的,直到段落结束处的 所有 字符
^O:分割当前这一行,光标前面的字符为一行,后面的字符为一行,类似于回车键
^T:表示 Transpose,交换当前光标前后两个字符的位置。

组合按键:


^AK:删除这一行的所有字符,它相当于 ^A 移动到行首,然后 ^K 删除这一行。
^EK:把两行连起来。相当于 ^E 移动到第一行的结尾,然后 ^K 删除后面的换行符
Dock

为类似的应用分组可以通过新增空白图标来实现:


defaults write com.apple.dock persistent-apps -array-add ‘{"tile-type"="spacer-tile";}'


创建一个最近打开应用的集合:


defaults write com.apple.dock persistent-others -array-add '{"tile-data" = {"list-type" = 1;}; "tile-type" = "recents-tile"; }'


执行完以上命令后还需要重启 dock,使配置生效:


killall -KILL Dock





触发角(Hot Corners)

它表示鼠标移动到屏幕的上下左右四个角落时,触发的不同的操作,你可以在 System Preferences - Mission Control - Hot Corners 中设置:





Quick Look 插件

对于某些文件(比如图片),选中它之后按下空格键就可以快速预览,这无疑是很方便的查看文件的方式。但是有些文件就不支持预览,好在我们还有以下这些插件:


QLColorCode:带有代码高亮的预览源代码
QLStephen:预览无拓展名的纯文本文件
QLMarkdown:预览 Markdown 文件
QuickLookJSON:预览 JSON 文件
QLPrettyPatch:预览 .patch 格式的文件
QuickLookCSV:预览 CSV 文件
QLImageSize:展示图片的大小和分辨率

更多插件请参考: QuickLook-Plugins


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台