日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

iTerm2的使用技巧及快捷键

發布時間:2023/12/3 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iTerm2的使用技巧及快捷键 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 查看剪貼板內容
  • 清屏
  • 切換全屏
  • 切屏/分屏
  • 切換標簽欄
  • 移動標簽欄
  • 編輯會話
  • 打開最近的目錄
  • 復制粘貼
  • 查找
  • 移動光標
  • 搜索歷史命令
  • 查看歷史命令
  • 刪除
  • 滾屏
  • 界面窗口縮放
  • 搜索會話/配置文件/快照
  • 展開(Expose)所有的標簽
  • 窗口操作
  • 查看當前終端中光標的位置
  • 開啟和關閉背景半透明
  • 重置當前終端
  • 使用技巧
    • Smart Selection
    • 打開網址
    • 打開文件
    • 打開目錄
    • 矩形選區
    • 將文本內容復制到剪切板
    • 在 Finder 中打開當前目錄
    • 按 word 移動光標
      • 使用 Natural Text Editing 預設
      • 手動設置映射
    • 自動完成/命令聯想
    • 按鍵回放
    • 顯示命令執行時間、高亮顯示光標所在行
    • 添加標記和注釋
    • 標題欄顯示當前所在路徑
    • iTerm2 快速隱藏和顯示
    • 拖拽文本
    • 窗口快照

iTerm2 官方下載地址:https://iterm2.com/downloads.html;當然你也可以直接使用 Homebrew 進行安裝。

查看剪貼板內容

快捷鍵說明
Command + Shift + H按下此組合鍵,iTerm2 將自動列出剪切板的歷史記錄,支持模糊檢索。如果需要將剪切板的歷史記錄保存到磁盤,在 Preferences > General > Magic 中設置。


Save copy / paste and command history to disk.將復制/粘貼和命令歷史記錄保存到磁盤

清屏

快捷鍵說明
Control +L進行清屏操作
Clear清屏
Command + K清屏
Command + R清屏

切換全屏

快捷鍵說明
Command + Enter切換全屏

切屏/分屏

快捷鍵說明
Command + D垂直分屏
Command + Shift + D水平分屏
Command + Option + 方向鍵切換上下左右分屏
Command + [切換到左邊的分屏
Command + ]切換到右邊的分屏

切換標簽欄

? + 數字在各 tab 標簽直接來回切換

Cycle Tabs Forward.向前(即向右邊)循環標簽 Control + Tab 或 Shift + Command + ]
Cycle Tabs Backward.向后(即向左邊)循環標簽 Shift + Control + Tab 或 Shift + Command + [

移動標簽欄

快捷鍵說明
Shift + Command + →向右移動標簽欄
Shift + Command + ←向左移動標簽欄

編輯會話

Command + I

打開最近的目錄

Option + Command + /

復制粘貼

快捷鍵說明
Control + Y粘貼之前刪除的內容到光標前,也就是Ctrl+W,Ctrl+K,Ctrl+U,Esc+D刪除的內容
Command + C復制
Command + V粘貼

選擇即復制 + 鼠標中鍵粘貼,這個很實用

查找

快捷鍵說明
? + F所查找的內容會被自動復制

輸入搜索詞,匹配到搜索詞后:
1.輸入 tab,自動將匹配到的內容右邊的單詞選中并復制
2.輸入 Shift+tab,自動匹配到的內容左邊的單詞選中并復制

按回車跳到下一個匹配位置。

沒有體會到怎么好用!!


如上視頻,按下 ? + F,右上角打開輸入框,輸入 mov,會匹配到 Movies,的 Mov,接著按下 Tab,會自動選中后面的 ies,如果你繼續按 Tab,則會繼續向后面按詞選中內容,選中的內容會自動顯示在搜索輸入框內

移動光標

快捷鍵說明
Ctrl + F光標向后移動(即向右邊移動);一般使用右箭頭
Ctrl + B光標向前移動(即向左邊移動);一般使用左箭頭
Command + ←移動光標到開始處
Command + →移動光標到末尾處
Option + ←向左移動光標到詞首
Option + →向右移動光標到詞尾

搜索歷史命令

快捷鍵說明
Control + R搜索歷史命令,輸入搜索詞會顯示歷史命令中的一條匹配命令,Enter鍵執行匹配命令,按ESC鍵從搜索歷史命令模式退出到命令行,且匹配到的命令保留在命令行
Control + G從搜索歷史命令模式(Control + R)退出,且匹配到的命令不會保留在命令行

查看歷史命令

快捷鍵說明
Shift + Command + ;查看歷史命令
Control + P顯示上一條歷史命令(相當于上鍵)
Control + N顯示下一條歷史命令(相當于下鍵)

刪除

快捷鍵說明
Control + U刪除當前光標前面(即左邊)的所有字符(還有剪切功能),如果光標樣式是“塊”,則光標所在位置的字符保留
Control + K刪除當前光標后面(即右邊)的所有字符(還有剪切功能),如果光標樣式是“塊”,則光標所在位置的字符也會一起刪除
Control + A + K刪除整行
Control + E + U刪除整行
Control + K + U刪除整行
Control + W刪除光標前面(即左邊)的單詞,如果光標樣式是“塊”,光標所在位置的字符保留
Esc + D刪除光標后面(即右邊)的單詞,其實是刪除光標后面的字符直到詞尾,如果光標樣式是“塊”,則光標所在位置的字符也會一起刪除
Control + D刪除光標所在位置的字符,命令行若無所有字符,則等效退出。光標樣式是“塊”才有效果,否則無效果
Control + H刪除光標前面的一個字符,相當于 Delete 鍵
Fn + Del刪除光標后面的一個字符

滾屏

快捷鍵說明
Fn + Command + ↑滾動到開始處
Fn + Command + ↓滾動到末尾處
Command + ↑向上滾動一行
Command + ↓向下滾動一行

界面窗口縮放

快捷鍵說明
<? - >縮小
<? +>放大
<? 0>恢復

搜索會話/配置文件/快照

Shift + Command + O,打開如下的彈窗:

展開(Expose)所有的標簽

快捷鍵說明
Option + Command + E將標簽頁全部展開,并可以全局搜索所有的標簽頁

我試過不行,不知道為什么,本人電腦是 MacBook Air

窗口操作

快捷鍵說明
Shift + Command + W關閉窗口
Option + Command + 編號切換到指定編號的窗口

查看當前終端中光標的位置

快捷鍵說明
Command + /

開啟和關閉背景半透明

Command + U

重置當前終端

Command + R

使用技巧

Smart Selection

在 iTerm2 中,雙擊選中,三擊選中整行,四擊智能選中(智能規則可配置),可以識別網址,引號引起的字符串,郵箱地址等。

打開網址

按住 ? 鍵,直接點擊 URL,會調用默認瀏覽器訪問該網址

打開文件

按住 ? 鍵,直接點擊文件路徑,會調用默認程序打開文件

打開目錄

按住 ? 鍵,點擊文件夾,在 Finder 中打開該文件夾

矩形選區

按住 Option + Command 不放,再按住鼠標左鍵,以矩形方式選中

將文本內容復制到剪切板

liaowenxiongdeMacBook-Air:~ liaowenxiong$ pbcopy < text.txt

可以使用 Command + V 粘貼驗證下。

在 Finder 中打開當前目錄

liaowenxiongdeMacBook-Air:~ liaowenxiong$ open .

按 word 移動光標

使用 Natural Text Editing 預設

Option + →,光標向后移動到單詞末尾
Option + ←,光標向前移動到單詞開頭

按單詞移動光標默認無法使用,打開 Preferences 配置界面,Profiles → Keys → Load Preset… → Natural Text Editing,就可以了。

手動設置映射

iTerm2 下,光標在單詞間移動默認的快捷鍵:

Esc + F,向右移動
Esc + B,向左移動

可以通過 Key Mapping 設置成和自帶的 Terminal 一樣的快捷鍵:? + 左/右箭頭。
選擇 Preferences -> Profiles -> Keys,如下圖所示:

自動完成/命令聯想

輸入打頭幾個字母,然后輸入 Command + ;,iTerm2 將自動列出之前輸入過的類似命令。

按鍵回放

它能回放最近一段時間內你敲過的所有命令。按下快捷鍵:? + ? + B,如下圖所示,會在命令行界面下方彈出一個進度條面板,按左右鍵就可以來回自由播放你最近一段時間內輸入過的命令了。

下面是我按左右箭頭鍵查看回放的效果,每按一下箭頭鍵可以向前或向后查看你輸入的每個字符的動畫:

顯示命令執行時間、高亮顯示光標所在行

添加標記和注釋

標題欄顯示當前所在路徑

打開 ~/.bash_profile,設置變量 PROMPT_COMMAND 的值如下:

export PROMPT_COMMAND='echo -ne "\033]0;$PWD\007"'

設置后打開終端界面的效果如下:

iTerm2 快速隱藏和顯示

Show/hide all windows with a system-wide hotkey.使用系統范圍的熱鍵顯示/隱藏所有窗口

拖拽文本

選中終端的命令文本可以直接拖拽到其它地方

窗口快照

快捷鍵說明
Shift + ? + S保存當前窗口快照

窗口狀態通過 Window -> Save Window Arrangement 可以保存當前窗口狀態的快照,包括打開的窗口,標簽頁和面板。通過 Window -> Restore Window Arrangement 還原。還可以在 Preferences -> General -> Open saved window arrangement 中設置在啟動iTerm2時自動恢復窗口狀態

總結

以上是生活随笔為你收集整理的iTerm2的使用技巧及快捷键的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。