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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

idea 用iterm 终端_iTerm2 都不会用,还敢自称老司机?(上)

發布時間:2024/7/23 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 idea 用iterm 终端_iTerm2 都不会用,还敢自称老司机?(上) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

對于需要長期與終端打交道的工程師來說,擁有一款稱手的終端管理器是很有必要的,對于 Windows 用戶來說,最好的選擇是 Xshell,這個大家都沒有異議。但對于 MacOS 用戶來說,仍然毋庸置疑,iTerm2 就是你要的利器,如果你覺得不是,那是你的問題,不是 iTerm2 的問題。今天我就來告訴你問題出在哪里,我將要向你展示的基本上都是你沒見過的配方,擦亮眼睛吧!

本教程總共分為三個部分:第一部分關于 iTerm 自身的設置和優化;第二部分關于連接遠程服務器的設置和優化;第三部分關于 zsh 的設置和優化。

今天來講第一部分。

1. 懸浮窗口

首先我們來解決第一個問題:如何在任何界面呼入呼出 iTerm2 的窗口,并且懸浮在界面的頂部?

相信每個人都會有這樣的使用場景:你正在全屏瀏覽器瀏覽網頁,或者正在全屏編輯器寫代碼寫文章之類的,突然想到了什么,或發現了什么,想快速打開終端,執行一兩條命令(諸如打開文件、啟動服務等),然后關閉。

對于這種情況,我們的愿景是可以通過快捷鍵迅速打開終端,然后用同樣的快捷鍵迅速隱藏它,直到我需要時再次來到我面前。至于實現方式,雖繁瑣但并不復雜,下面跟著我的步驟走:

創建新的 Profile

首先打開 Preperence → Profiles,新建一個 Profiles,取名 HotKey Window。

背景透明與模糊設置

在Preperence → Profiles → Window → Window Appearance 進行設置

窗口風格配置

在Preperence → Profiles → Window → Settings for New Windows 進行設置

解釋一下這幾個參數:

  • Full-Width Top of Screen : 這個很好理解,讓終端顯示在屏幕頂部,并占滿整個寬度。
  • Current Spce : 表示只顯示在當前的工作空間,舉個例子吧,假設你在當前屏幕打開了終端,你切換到下一個屏幕時它就不會跟到下一個屏幕。
  • Screen width Cursor : 這個和上面的參數搭配,用來判定哪個屏幕屬于當前的工作空間,表示你的鼠標在哪,哪里就是當前的工作空間。

設置 HotKey

在 Preperence → Profiles → Keys → HotKey Window 進行設置

選中 A hotkey opens a dedicated window with this profile,表示此 profile 可以通過快捷鍵快速打開快速關閉。

然后點擊 Configure Hotkey Window,設置快捷鍵。

為了只使用一個鍵,可以使用功能鍵作為快捷鍵,我選擇的是 F12。

這里需要說明一點,功能鍵只適用于沒有 Touch Bar 的 MacBook,對于新款的帶 Touch Bar 的 MacBook,只能使用其他的組合快捷鍵,比如 Cmd+P 什么的。至于原因嘛,那是因為新款 MacBook 的功能鍵只能顯示在 Touch Bar 上,你只能分別針對應用打開功能鍵,也就是說,你只有打開這個應用時,才會在 Touch Bar 上顯示功能鍵,可是我們要的是在任何地方通過快捷鍵呼出終端,我不能先打開終端,再使用功能鍵打開終端。。。這是個先有雞還是先有蛋的問題,所以還是選其他快捷鍵吧。

對于沒有 Touch Bar 的 MacBook,我們可以這么設置,首先打開系統偏好設置,選擇鍵盤設置。

選中 將 F1、F2 等鍵用作標準功能鍵

這樣你就可以通過 F12 來快速打開關閉終端了。

請注意:打開了標準功能鍵之后,以后再想使用功能鍵的特殊功能,比如 F11 減小音量、F12 增大音量,必須得和 Fn 鍵組合使用,例如增大音量就是 Fn+F12。

對于新款帶 Touch Bar 的 MacBook,可以這么設置,首先打開系統偏好設置,選擇鍵盤設置。

"按下 Fn 鍵以" 選擇 “顯示F1、F2等鍵”:

這樣就可以使用 Fn+F12 來快速打開終端。

同時在 快捷鍵 → 功能鍵 設置中添加 iTerm 應用,這樣打開 iTerm2 窗口時就可以直接使用 F12 鍵來關閉窗口。

到目前為止,懸浮終端的 Profile 就配置完成了,你可以按下你設置的HotKey來方便快速打開和隱藏命令行。如果你想新建標簽頁也用這個 Profile,可以將 Hotkey Window 設為默認的 Profile:

下面我們來做一些優化工作。

2. 改變光標形狀

在 Preperence → Profiles → Text 進行設置。

默認光標形狀是醬紫的:

更改設置之后光標形狀就順眼多了:

3. 為自己袋鹽

如果你要為自己袋鹽,新建任何一個終端窗口都想打上自己的 Logo,可以在 Preperence → Profiles → General 進行設置。

![](/Users/cnsgyg/Desktop/屏幕快照 2020-03-10 下午2.56.46.png)

這樣不管我切換到哪個終端,都可以 fuck cloud native!

4. 自定義標簽頁標題

在 Preperence → Profiles → General 進行設置。

取消勾選 Applications in terminal may change the title:

Title 選擇 Profile Name,取消勾選 Job Name:

這樣每個標簽頁的標題都會顯示為對應的 Profile Name:

5. 自定義配色方案

網上有現成的配色方案,我們可以直接拿來主義,地址在這里:https://iterm2colorschemes.com/。

下載壓縮包,解壓后,打開 iTerm2 的設置:Preperence → Profiles → Colors → Color Presets。點擊 import 選擇解壓好的主題目錄下 schemes 目錄下的你想要的主題導入。

導入之后,再選擇你想要的主題就好了,我當然選的是 Ubuntu 騷紫~~

6. 統一配色

默認情況下標簽的顏色是黑的,即使你改了配色也沒用:

如果想統一配色,需要稍微調整一下配置,打開 Appearence → General,將 Theme 改為 Minimal:

7. 關閉啟動界面

如果你不想每次打開 iTerm2 都打開默認的窗口,也就是靜默打開程序,可以在 Appearence → General 設置:

勾選 Exclude from Dock and ...,更改設置之后下次你再重新打開 iTerm2 就會變成這個樣子:

它再也不會出現在 Dock 中,也不會在啟動時給你打開一個默認的窗口,你可以優雅地通過快捷鍵呼入呼出窗口,完美。

8. 使用 shell integration

iTerm2 可以與 unix shell 集成在一起,在安裝了 iTerm2 的 shell 集成工具后,可以在 iTerm2 中看到命令歷史、當前工作目錄、主機名、上傳下載文件等。

可以點擊菜單欄 iTerm2 > Install Shell Integration 或者終端輸入指令:

# 如果你的默認 shell 是 bash,請將 zsh 換成 bash$ curl -L https://iterm2.com/misc/install_shell_integration.sh | zsh

該腳本會自動安裝當前終端 shell 的對應腳本,并寫入到對應的 shell 配置文件中。例如在 zsh shell 中執行完腳本后,.zshrc 中間中寫入了下面語句:

$ test -e "${HOME}/.iterm2_shell_integration.zsh" && source "${HOME}/.iterm2_shell_integration.zsh"

在安裝完 iTerm2 的 shell integration 后會在終端界面中最左側多出一個藍色三角形的標記。如圖:

有藍色三角形的標記說明當前 shell 支持 shell integration。如需關閉標記,可以在 iTerm2 > Preferences > Profiles > (your profile) > Terminal 最下面 > Shell Integration 關閉 Show mark indicators 。

所有工具:

imgcat filename Displays the image inline.imgls Shows a directory listing with image thumbnails.it2api Command-line utility to manipulate iTerm2.it2attention start|stop|fireworks Gets your attention.it2check Checks if the terminal is iTerm2.it2copy [filename] Copies to the pasteboard.it2dl filename Downloads the specified file, saving it in your Downloads folder.it2setcolor ... Changes individual color settings or loads a color preset.it2setkeylabel ... Changes Touch Bar function key labels.it2ul Uploads a file.it2universion Sets the current unicode version.

例如,可以用 imgcat 直接在終端顯示圖片:

9. 奇技淫巧

最后介紹一些 iTerm2 的奇技淫巧。

剪貼板歷史記錄

iTerm2 允許我們快速查看剪貼板內容 只需使用 Command + Shift + h 可以呼出粘貼歷史,支持模糊檢索。還可以設置將粘貼歷史保存在磁盤上(Preferences -> General)

智能選中

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

巧用 Command 鍵

按住 ? 鍵:

  • 可以拖拽選中的字符串;
  • 點擊 url:調用默認瀏覽器訪問該網址;
  • 點擊文件:調用默認程序打開文件;
  • 點擊文件夾:在 finder 中打開該文件夾;
  • 同時按住 option 鍵,可以以矩形選中,類似于 vim 中的 ctrl v 操作。

將文本內容復制到剪切板

$ pbcopy < text.md

在 Finder 中打開當前目錄

$ open .

ok,關于 iTerm 自身的設置和優化到這里就結束了,下一篇將會介紹關于連接遠程服務器的設置和優化,敬請期待。

最后放個福利!

我精心整理的 Kubernetes 知識圖譜的下載地址,可以私信回復我“圖譜”獲得!

總結

以上是生活随笔為你收集整理的idea 用iterm 终端_iTerm2 都不会用,还敢自称老司机?(上)的全部內容,希望文章能夠幫你解決所遇到的問題。

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

主站蜘蛛池模板: 黄色aaa视频| 国产一区成人 | 国产视频最新 | h色视频在线观看 | 欧美挤奶吃奶水xxxxx | 国产精品资源网 | 一级一片免费看 | 一区不卡av| 日韩欧美一区二区在线观看 | 雷电将军和丘丘人繁衍后代视频 | 国产精品欧美综合 | 久久男女视频 | 久久无毛| 欧美天天爽 | 视频区图片区小说区 | 国产成人不卡 | 男女涩涩网站 | 国产精品91一区二区 | 国产日韩一区二区在线观看 | 国产一区二区三区毛片 | 日韩欧美爱爱 | 91视频综合| 国产成人一区二区三区别 | 亚洲影视在线 | 99国产精品久久久久99打野战 | 精品美女视频 | 高hnp视频 | 亚洲欧美亚洲 | 熟妇高潮精品一区二区三区 | 欧美成人做爰大片免费看黄石 | 亚洲av成人片无码 | 国产精品一区二区三区线羞羞网站 | 99久久精品国产色欲 | 国产精品成人免费视频 | 日本泡妞xxxx免费视频软件 | 亚洲视频91| 国产一级内谢 | 一道本不卡视频 | 国产成人无码一区二区三区在线 | 久操免费在线视频 | 女人黄色片| 天天视频天天爽 | 中文字幕亚洲图片 | 黄色aaa | 亚洲欧洲在线看 | 我要看18毛片 | 伊人av在线播放 | 国产奶水涨喷在线播放 | 在线视频日韩欧美 | 日韩欧美视频网站 | 国产精品日韩无码 | 午夜免费一区二区 | 欧美色第一页 | 69视频在线免费观看 | 亚洲涩综合 | 一级毛毛片 | 国产亚洲91| 国产在线观看黄色 | 青青视频免费在线观看 | 精品在线播放视频 | 国产寡妇色xxⅹ交肉视频 | 黄av在线 | 日韩欧美国产成人 | 大香伊人久久 | 欧美日韩一本 | 亚洲专区在线 | 女同久久另类69精品国产 | xxx精品| 亚洲一区二区三区久久久 | 欧美日韩在线影院 | 人人妻人人澡人人爽人人精品 | 久久aaaa片一区二区 | 久久成人小视频 | 亚洲国产欧美在线 | 亚洲日批视频 | 五月婷婷激情五月 | 在线观看亚洲天堂 | 国产真人做爰视频免费 | 亚洲狠狠丁香婷婷综合久久久 | 波多野结衣视频免费在线观看 | 张柏芝亚洲一区二区三区 | 2021av视频| 国产成人精品免费视频 | 夜夜精品一区二区无码 | 日本韩国毛片 | 日本欧美日韩 | 夜夜夜影院 | 午夜精品福利在线 | 欧美色拍| 国产嫩bbwbbw高潮 | 亚洲一区图片 | 国产乱码精品一区二区三区中文 | 公侵犯人妻中文字慕一区二区 | 美国性生活大片 | 免费看黄色片视频 | 国产精品久久精品三级 | 差差差30分钟| www.天堂av | 国产精品熟女视频 |