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

感謝 @毫無存在感的Cee 作了這次分享,視頻地址:「SwiftGG Show」第二期 - Something you don't know on Mac OS X 【Cee】,如下是文字總結,若有錯誤還望指正。git

分享共分爲兩部分,首先是介紹了中英文混排的風格,重頭戲是 Mac 上不爲人知的技巧。github

排版風格

文案風格

必定要用心,多加檢查,確保沒有錯別字app

不要使用流行語中的諧音錯別字,如「牆裂」、「童鞋」等。ide

空格的使用

  1. 中英文之間加空格

正確:工具

在 LeanCloud 上,數據存儲是圍繞 AVObject 進行的。字體

錯誤:網站

在LeanCloud上,數據存儲是圍繞AVObject進行的。ui

  1. 中文與數字之間須要加空格

正確:google

今天出去買菜花了 5000 元。spa

錯誤:

今天出去買菜花了5000元。

  1. 數字與單位之間要加空格

正確:

我家的光纖入戶寬帶有 10 Gbps,SSD 一共有 20 TB。

錯誤:

我家的光纖入戶寬帶有 10Gbps,SSD 一共有 10TB。

  1. 全角標點和其餘字符之間不須要加空格

正確:

剛剛買了一部 iPhone,好開心!

錯誤( iPhone 和 逗號之間不該該有空格):

剛剛買了一部 iPhone ,好開心!

標點相關

  1. 不重複使用標點符號

正確:

德國隊居然打敗了巴西隊!

錯誤:

德國隊居然打敗了巴西隊!!!!!!!!

  1. 標點使用全角,數字使用半角

正確:

嗨!你知道嘛?今天前臺的小妹跟我說「喵」了哎! 這件蛋糕只賣 1000 元。

錯誤:

嗨!你知道嘛?今天前臺的小妹跟我說"喵"了哎! 這件蛋糕只賣 1000 元。

  1. 英文大小寫

正確:

咱們的客戶有 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

推薦閱讀

  1. 《西文字體》,第一部主要講解基礎知識,第二部主要講解不一樣的字體和排版。
  2. 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

其它技巧

  • 能夠自動隱藏頂部的任務欄(Menu Bar),增長屏幕大小,在 System Preferences - General 中設置。

  • 關閉開機啓動聲音:開機時按下 F10

命令行小工具

這個連接提供了一些很是優秀的命令行小工具,能夠很大程度上的簡化操做。

參考連接

相關文章
相關標籤/搜索