1.linux,mac終端快捷鍵
linux/mac輸入terminal命令的快捷鍵:
ctrl+c,停止執行 ctrl+s,暫停螢幕輸出 ctrl+q,恢復螢幕輸出
ctrl+a, 跳到行開始ctrl+e,跳到行endctrl+left,跳到上乙個單詞ctrl+right,跳到下乙個單詞(mac下是alt快捷鍵)
ctrl+u, 刪除當前到開始的內容ctrl+k,刪除當前至末尾的內容ctrl+w,刪除當前至開頭的乙個單詞
mac系統開啟/關閉/切換終端 常用快捷鍵
cmd+t:開乙個terminal標籤頁 cmd+shift+left:標籤頁切換 cmd+shift+r:標籤頁切換
cmd+n:開乙個新的terminal視窗 cmd+left:視窗切換 cmd+right:視窗切換
cmd+d:垂直切分當前視窗 cmd+shift+d:合併垂直切分的視窗
2.vim快捷鍵
移動游標位置:
hjkl shift+4($):末尾g+_:末尾0:開頭shift+6(^):開頭
w:下乙個單詞(僅包含字母)w:下乙個單詞(包含特殊符號)b:上乙個單詞b:上乙個單詞e:下乙個單詞末尾 e:下乙個單詞末尾
ctrl+f:forward pagectrl+b:backward pagectrl+d:forward 1/2 pagectrl+u:backward 1/2pagectrl+e:next line movectrl+y:previous line move
g:文末gg:文頭ng:line nh:head line of pagem:middle line of page
插入模式切換:
esc:進入命令模式i:當前位置插入a:下乙個字元插入o:下一行插入o:上一行插入cw:刪除當前位置下乙個單詞插入x:刪除當前字元
複製貼上:
dd:刪除一行p:貼上yy:拷貝一行ndd nyy:刪除複製n行
.: repeat previous cmd
100idesu:插入100次desu.:再次複製100次
查詢,替換:
/pattern前向查詢?pattern後向查詢n:nextshift+n:反向的next
s/pattern1/pattern2:替換s/pattern1/pattern2/g:替換當前行所有
1,$s/pattern1/pattern2/g:替換從第一行開始所有
程式設計實際相關:*查詢當前單詞的下一次出現#查詢當前單詞的上一次出現
塊操作:
ctrl+v:開始選擇要操作的塊
i然後#插入多行注釋,
d:刪除s:刪除後替換
分屏操作:
split:上下分屏vsplit:左右分屏
ctrl+w+hjkl:切換分屏到不同方向
e:開啟檔案
Terminal 常用快捷鍵
快捷鍵 功能 tab 自動補全 ctrl a 游標移動到開始位置 ctrl e 游標移動到最末尾 ctrl k 刪除此處至末尾的所有內容 ctrl u 刪除此處至開始的所有內容 ctrl d 刪除當前字元 ctrl h 刪除當前字元前乙個字元 ctrl w 刪除此處到左邊的單詞 ctrl y 貼上由...
Mac快捷使用二 Terminal快捷鍵
command k 清屏 全清 ctrl l清屏 僅將當前命令列移到最上端 command t 新建標籤 command w 關閉當前標籤頁 command s 儲存終端輸出 command d 垂直分隔當前標籤頁 command shift d 水平分隔當前標籤頁 command shift 向左...
Ubuntu及Terminal常用快捷鍵
1.關於終端的快捷鍵 tab tab鍵是比較常用的乙個快捷鍵,它的作用是補全檔名或者路徑。ctrl c 這個鍵可不是用來複製的,在中端下,按下ctrl c就代表結速當前終端執行的程式,按下的時候一定要慎重。ctrl a 將游標移動到命令 行的開始處。ctrl e 將游標移動到命行令的結尾處。ctrl...