Ctrl + d??????? 刪除一個(gè)字符,相當(dāng)于通常的Delete鍵(命令行若無(wú)所有字符,則相當(dāng)于exit;處理多行標(biāo)準(zhǔn)輸入時(shí)也表示eof)
Ctrl + h??????? 退格刪除一個(gè)字符,相當(dāng)于通常的Backspace鍵
Ctrl + u??????? 刪除光標(biāo)之前到行首的字符
Ctrl + k??????? 刪除光標(biāo)之前到行尾的字符
Ctrl + c??????? 取消當(dāng)前行輸入的命令,相當(dāng)于Ctrl + Break
Ctrl + a??????? 光標(biāo)移動(dòng)到行首(Ahead of line),相當(dāng)于通常的Home鍵
Ctrl + e??????? 光標(biāo)移動(dòng)到行尾(End of line)
Ctrl + f??????? 光標(biāo)向前(Forward)移動(dòng)一個(gè)字符位置
Ctrl + b??????? 光標(biāo)往回(Backward)移動(dòng)一個(gè)字符位置
Ctrl + l??????? 清屏,相當(dāng)于執(zhí)行clear命令
Ctrl + p??????? 調(diào)出命令歷史中的前一條(Previous)命令,相當(dāng)于通常的上箭頭
Ctrl + n??????? 調(diào)出命令歷史中的下一條(Next)命令,相當(dāng)于通常的上箭頭
Ctrl + r??????? 顯示:號(hào)提示,根據(jù)用戶(hù)輸入查找相關(guān)歷史命令(reverse-i-search)
Ctrl + w??????? 刪除從光標(biāo)位置前到當(dāng)前所處單詞(Word)的開(kāi)頭
Ctrl + y??????? 粘貼最后一次被刪除的單詞
其他Command-Line技巧提示
?輸入命令open .可以用Finder打開(kāi)當(dāng)前的位置。
?在Terminal的偏好里面可以設(shè)定它的外觀和風(fēng)格。
?中止一個(gè)錯(cuò)誤的或者發(fā)瘋的命令,可以使用組合鍵control + C。
?你可以在執(zhí)行前編輯命令,只需要使用箭頭和鍵盤(pán)上的其他字母。
?沒(méi)有輸入任何命令時(shí),你可以用▲和▼來(lái)瀏覽歷史命令。同樣可以編輯和再次執(zhí)行。
?你也可以使用history命令查看歷史記錄。
Command + K ? ?清屏
Command + T ? ? 新建標(biāo)簽
Command +W ? ? 關(guān)閉當(dāng)前標(biāo)簽頁(yè)
Command + S ? ? 保存終端輸出
Command + D ? ? 垂直分隔當(dāng)前標(biāo)簽頁(yè)
Command + Shift + D ? ? ? 水平分隔當(dāng)前標(biāo)簽頁(yè)
Command + shift + ?{或} ? 向左/向右切換標(biāo)簽