這些本來沒必要自己再總結(jié)养泡,但發(fā)現(xiàn)網(wǎng)上別人總結(jié)的有些不太正確嗜湃,或者用法相對(duì)有點(diǎn)老了,自己就再麻煩一下吧澜掩,??(我基于 macOSx 10.12.5 的系統(tǒng)购披,當(dāng)然,這里也會(huì)有紕漏肩榕,還望不吝斧正??)
常用快捷鍵:
ctr + d : 刪除光標(biāo)右側(cè)的一個(gè)字符
ctr + h : 刪除光標(biāo)左側(cè)的一個(gè)字符
ctr + w : 刪除光標(biāo)左側(cè)的一個(gè)單詞
ctr + u : 刪除整行內(nèi)容
ctr + k : 刪除光標(biāo)后的內(nèi)容
ctr + l : 清屏(相當(dāng)于 clear 命令)刚陡,向下滾動(dòng),仍然可以顯示出曾經(jīng)的信息
cmd + k : 真正的清屏株汉,向下滾動(dòng)筐乳,不會(huì)再顯示曾經(jīng)的信息
ctr + a : 光標(biāo)移動(dòng)到行首(ahead of line)
ctr + e : 光標(biāo)移動(dòng)到行尾(end of line)
ctr + b : 光標(biāo)向左移動(dòng)一位
ctr + f : 光標(biāo)向右移動(dòng)一位
ctr + p : 調(diào)出歷史中的前一條(previous)命令,有點(diǎn)像上箭頭(不完全一樣乔妈,有些地方說等價(jià)于上箭頭蝙云,但這樣是不準(zhǔn)確的,在有信息輸入的時(shí)候路召,上箭頭會(huì)根據(jù)輸入信息過濾命令)
ctr + n :?調(diào)出歷史中的下一條(next)命令勃刨,有點(diǎn)像下箭頭
ctr + c : 取消(cancle),常用于命令執(zhí)行之間的退出
ctr + z : 掛起(suspend)
ctr + y : 黏貼最后一次被刪除的內(nèi)容
ctr + r : 顯示 :提示股淡,根據(jù)用戶輸入查找相關(guān)歷史命令(reverse-i-search)
常用操作:
cmd + t : 新建標(biāo)簽
cmd + w : 關(guān)閉當(dāng)前標(biāo)簽
cmd + s : 保存終端輸出
cmd (+ shift)+ d : 垂直(/ 水平)分隔標(biāo)簽頁(yè)
cmd + shift + 左箭頭/右箭頭 :切換標(biāo)簽頁(yè) (類似于身隐,ctr ( + shift) + tab)