你可能不知道的 Mac 技巧 - 文本操作

原文鏈接:http://singsing.io/blog/2017/01/17/Mac-1/

找不到 Mac 上的 Home,End,PageUp?想截圖還得打開 QQ?不知道 Mac 如何剪切文件?找不到全屏窗口的按鈕?找不到隱藏文件夾?不知道如何向后刪除?想少用鼠標(biāo),多用鍵盤?……
希望我的這一系列博文能幫到你

概述

我知道,類似的文章網(wǎng)上一搜一大把。作為一個只用 Mac 搞了不到一年開發(fā)的菜雞,很多功能我也還在摸索中。本文旨在把自己積累的一些小技巧與大家分享,任何疑問、意見、建議,請在下方留言評論

移動與選取

光標(biāo)移動

剛從 Windows 轉(zhuǎn)過來的時候可能會發(fā)現(xiàn),Mac 上沒有 HomeEnd 鍵。其實(shí),直接這樣就好了:

Cmd + ← 移至行首 (Home)
Cmd + → 移至行尾 (End)

類似的,找不到 PageUpPageDown,其實(shí) Mac 系統(tǒng)也是有的:

Fn + ↓ 向下翻頁 (PageUp)
Fn + ↑ 向上翻頁 (PageDown)

再比如,對于一些很長的網(wǎng)頁,想快速跳到頂部和底部,即使網(wǎng)頁上沒有按鈕也沒關(guān)系,可以這樣:

Cmd + ↑ 回到頂部
Cmd + ↓ 跳到底部

Mac 中也提供了按詞跳光標(biāo)的功能,英文中就是通過空格來判斷:

Alt + ← 向前跳一個詞
Alt + → 向后跳一個詞

刪除

Windows 系統(tǒng)很貼 ♂ 心地為我們加上了兩個刪除鍵,一個是位于等號右邊的退格(BackSpace),一個是位于方向鍵上面的向后刪除(Delete)。Mac 雖然只有一個 delete,相當(dāng)于 Windows的退格。但其實(shí),我們只要通過組合鍵 fn + delete 就可以實(shí)現(xiàn)向后刪除了

不僅如此,deletefn + delete 絕大部分情況下可以搭配 Alt 實(shí)現(xiàn)向前/向后刪除一個詞。一些情況下可以搭配 Cmd 實(shí)現(xiàn)刪除整行(在編輯器 Atom 中不行,因?yàn)?Atom 把這個組合鍵默認(rèn)設(shè)置成了刪除至行首/行尾,如有需要,改下配置就好了)

文本選取

以上所有提到的快捷鍵,都可以搭配 Shift 來實(shí)現(xiàn)選取

想向上選中半頁的內(nèi)容,只需要:

Fn + Shift + ↑

想從當(dāng)前位置選到末尾(多行),只需要:

Cmd + Shift + ↓

想向后選中三個詞,只需要(* 3 表示按三次):

Alt + Shift + → * 3

想選擇整行,只需要:

Cmd + ← 然后 Cmd + Shift + →

當(dāng)然也可以 Cmd + → 然后 Cmd + Shift + ←

編輯操作

基礎(chǔ)操作

簡單來說,大部分快捷鍵,就是把 Windows 的 Ctrl 替換成 Cmd 就行了,比如:

Cmd + A 全選
Cmd + C 復(fù)制
Cmd + X 剪切
Cmd + V 粘貼
Cmd + Z 撤銷
Cmd + Shift + Z 恢復(fù)(恢復(fù)撤銷操作)

移動文件

這部分可能不應(yīng)該放在這篇博客中。只是個人覺得,與復(fù)制粘貼文本快捷鍵一起去記憶和使用,會比較好理解

上面提到的大部分快捷鍵對于在 Finder 中操作文件也是同理,我們可以全選、復(fù)制、粘貼甚至撤銷和恢復(fù),唯獨(dú)不能通過 Cmd + X 來剪切

很多朋友抱怨說 Mac 只能復(fù)制粘貼文件之后再把原來的刪除(順便,把文件移動到 Trash 的快捷鍵是 Cmd + delete),移動文件的時候很不方便。其實(shí),Mac 是有這個功能的。復(fù)制之后,在目標(biāo)文件夾右鍵,菜單打開后,按住Alt,本來的 “Paste Item” 就會變成 “Move Item Here”:

MoveItem.jpg

當(dāng)然,也可以通過快捷鍵 Cmd + Alt + V 來完成移動文件,會出現(xiàn)這樣的提示,確定即可:

MoveNotification.jpg

格式快捷鍵

在大部分文本編輯器,比如 Microsoft Word 或者 Apple 的 Pages,Numbers 中,我們可以用快捷鍵調(diào)格式:

Cmd + B 文字加粗(Bold)
Cmd + I 斜體文字(Italic)
Cmd + U 文字下劃線(Underline)

特殊快捷鍵

這些快捷鍵可以不去記憶,對于開發(fā)者來說可能會偶爾用,對于絕大部分用戶,可能并不怎么需要

比如在 iTerm 中,我們會發(fā)現(xiàn),用 Cmd + ← 是跳不回開頭的,因?yàn)?iTerm 已經(jīng)把這個鍵設(shè)置成了跳到上一個 Tab。同樣,用 Alt 鍵跳單詞也不行了

這種情況下,我們需要這些特殊快捷鍵來實(shí)現(xiàn)功能:

Ctrl + A 跳到行首(Home)
Ctrl + E 跳到行尾(End)
Ctrl + F 向后移動一個詞
Ctrl + B 向前移動一個詞
Ctrl + P 光標(biāo)上移一行
Ctrl + N 光標(biāo)下移一行

這些快捷鍵,特別是在手打比較長的命令的時候,會很有用。這些快捷鍵也適用于其他的大部分環(huán)境。對于一般用戶,沒必要去特別記憶了,用上面提到的那些就好

一點(diǎn)點(diǎn)補(bǔ)充

關(guān)于 Cmd + F 文字查找,我打算在后面說 Chrome 操作的時候再提及。關(guān)于 Cmd + R 文字替換,暫時不打算多介紹。個人覺得這個功能對于普通用戶來說可能意義不太大吧。而且現(xiàn)在很多編輯器和軟件都有比較友好的替換窗口,用起來也不會太困難

寫在最后

目前打算從以下幾個方面來總結(jié)常用的技巧:

  1. 文本編輯相關(guān)操作(即為本篇)
  2. 系統(tǒng)快捷鍵
  3. 如何調(diào)教系統(tǒng),讓它更符合你的使用習(xí)慣
  4. Finder 和 Chrome 里的一些實(shí)用快捷鍵
  5. 用 HammerSpoon 配置自己的全局快捷鍵

包括 iTerm 和 WebStorm 在內(nèi)的我每天都會用的 App,如果把它們的快捷操作也寫全,內(nèi)容可能會過多,而且并不是所有人都需要用,只打算在文章中稍微提一些。另外我也一直計劃著要寫一個詳解 WebStorm 的系列文章

我想,這一篇已經(jīng)基本覆蓋了文本編輯中的重要操作。如果你覺得還有需要補(bǔ)充的,歡迎在下方留言

如果你喜歡這篇文章,請幫我點(diǎn)個贊??

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容