成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

我在 Mac 中使用過的那些 Shell 工具

開發 開發工具
很多時候我們需要使用命令行進行一些操作,在 Mac 中有自帶的終端(Terminal)可以使用,但功能比較簡單,其他的一些工具也使用過不少,下面就簡單介紹下我在 Mac 中用過的一些命令行工具。

Termius

Termius 的功能很全面,支持SSH、SFTP、Telnet、Mossh、串行端口和遠程桌面協議。使用也很方便,而且還支持中文,目前是我的主要 shell 工具,不過功能雖然強大我也只是用到了 ssh ,SFTP 我用的另一個工具 Transimit 。

Tabby

Tabby 是一款開源的終端工具,Github地址是:https://github.com/Eugeny/tabby ,它提供了一個現代化的界面和豐富的功能集,顏值和功能非常不錯,之前也用過一段時間,偶爾有卡頓,后來還是回到了 Termius 。

Warp

Warp 是一款現代化的終端工具,以其智能命令行界面和豐富的功能獲得用戶青睞。它支持多種 Shell  環境,提供智能命令補全、歷史命令搜索、多標簽管理、內聯圖片和表情支持等特性。Warp 還集成了 AI 輔助功能(有次數限制)。同時支持協作功能,允許團隊成員共享終端會話。剛用時很驚艷,但不太符合我的使用習慣。Warp 的 GitHub 地址為:https://github.com/warpdotdev/Warp 。

iTerm2

iTerm2 是 Mac 中一款免費的 shell 工具,功能強大,可定制性高,剛安裝看著很普通,和系統自帶的終端沒什么區別,但如果有一顆折騰的心,可以使 iTerm2 變得很驚艷。

端午節期間,研究了下 iTerm2 ,最終配置出了比較滿意的效果:

1.安裝 iTerm2

brew install iTerm2

可以使用命令進行安裝,也可以直接在官網進行下載:https://iterm2.com/downloads.html。

2.安裝 On My Zsh

On My Zsh 為 zsh 提供很多增強功能,比如插件、主題等。On My Zsh 的 Github 地址為:https://github.com/ohmyzsh/ohmyzsh 。

輸入下面命令進行安裝:

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

3.zsh 設置

Mac 上默認有 zsh 工具,可以用下面的命令進行檢查:

cat /etc/shells

使用命令 echo $SHELL 可以查看 zsh 是不是默認環境,如果不是,可以使用下面命令進行切換:

chsh -s /bin/zsh

4.安裝 NERD FONTS 字體

因為后面使用的主題中有的會有一些小圖標,默認的字體可能會不支持,導致圖標位置出現亂碼:

安裝 NERD FONTS 字體:

  • 官網:https://www.nerdfonts.com/
  • Github地址:https://github.com/ryanoasis/nerd-fonts.git

我使用的是 Github 方式進行安裝,首先將 git 代碼拉到本地:

git clone https://github.com/ryanoasis/nerd-fonts.git --depth 1

進入 nert-fonts 目錄,執行 ./install.sh 進行安裝,安裝完后,可以在 iTerm2 的設置中進行字體設置:

5.安裝以及配置 Powerlevel10k

On My Zsh 安裝之后,默認在 ~/.oh-my-zsh 目錄,進入這個目錄進行 Powerlevel10k 的安裝。

cd ~/.oh-my-zsh/themes
git clone  https://github.com/romkatv/powerlevel10k.git

修改配置:

vi ~/.zshrc 設置如下內容 使用 p10k 主題 ZSH_THEME=“powerlevel10k/powerlevel10k”。

輸入下面命令生效,第一次輸入下面命令會直接彈出 Powerlevel10k 的配置向導,根據自己的喜好進行設置即可:

source ~/.zshrc

如果你對配置不滿意,可以輸入下面命令重新進行配置:

p10k configure

6.安裝插件

目前就安裝了語法高亮和自動補全插件:

# 高亮
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
# 自動補全
cd ~/.oh-my-zsh/custom/plugins/
git clone https://github.com/zsh-users/zsh-autosuggestions

輸入 vi ~/.zshrc 編輯配置,在 plugins 后面的括號中添加插件,插件之間空格隔開,如下圖:

編輯完配置執行 source ~/.zshrc 生效。

7.安裝 iTerm2 Color Schemes

iTerm2 Color Schemes 是 iTerm2 的一份寶貴資源,收集了大量的顏色主題,讓你的命令行工作環境更加美觀。

執行下面命令從 Github 拉取代碼:

git clone https://github.com/mbadolato/iTerm2-Color-Schemes

在 iTerm2 的設置中進行導入,導入選擇的目錄為 iTerm2-Color-Schemes/schemes/:

導入完成后,就可以選擇自己喜歡的配色方案了,我選擇的是 Obsidian 。

8.設置狀態欄

在 iTerm2 的設置中啟動狀態欄:

點擊 Configure Status Bar 按鈕進行設置:

9.設置背景

iTerm2 可以設置背景和窗口透明、毛玻璃效果,我嘗試后決定只設置一個背景比較好看,背景選擇的強風吹拂動漫的一張圖。

10.關閉單擊選框

iTerm2 更新 3.5.0 版本后,點擊窗口出現紫色框,如下圖:

因為我設置了背景,這樣選中后就變得非常難看,可以在設置中進行關閉:

11.設置右鍵粘貼

選中復制,右鍵粘貼這是我使用 shell 時的個人習慣,當然在 iTerm2 中也可以進行右鍵粘貼的設置:

  • 頂部頁簽選擇 Pointer 后,下面的二級頁簽選擇 Bindings。
  • 添加一個新的綁定,按照上圖的配置即可。
責任編輯:姜華 來源: 不止dotNET
相關推薦

2017-04-05 13:17:26

LinuxShellvi

2010-04-29 17:51:40

Unix工具

2023-01-13 12:37:43

Bashshell花括號

2022-10-11 16:53:22

GitLinux

2017-12-05 09:51:13

LinuxTranslate S命令行翻譯器

2025-01-15 09:06:58

CSSRegEx前端

2020-09-14 11:27:32

工具代碼開發

2020-07-22 08:08:35

MavenIDEA版本

2024-02-05 08:01:52

Javadll動態鏈接

2013-05-13 10:33:20

團隊

2011-12-25 15:37:51

ibmdw

2022-11-03 20:38:01

CMD命令Go

2012-02-24 09:04:51

云計算

2017-05-08 14:56:07

開源Prophet預測

2010-03-04 15:28:01

Ubuntu Shel

2020-03-12 10:31:37

遠程會議技術工具

2009-04-10 22:06:09

Vmwareesx虛擬化

2015-11-09 10:39:58

公有云 ssh 工具箱

2013-12-13 17:21:14

Lua腳本語言

2023-11-17 12:04:39

GORM并發
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲福利在线视频 | 精品av| 亚洲精品久久久一区二区三区 | 一级大片 | av中文在线 | 亚洲国产高清免费 | 中文字幕精品视频 | 久久成人一区 | www.日本精品 | 免费观看一级黄色录像 | 日本一区二区高清视频 | 午夜av免费 | 蜜桃精品视频在线 | 四虎在线播放 | 天天综合国产 | 女人牲交视频一级毛片 | 热久久久 | 爱草视频 | 日韩一区二区免费视频 | 亚洲三区在线观看 | 成人免费一区二区三区视频网站 | 久草网址| 精品国产第一区二区三区 | 欧美综合久久久 | 伊色综合久久之综合久久 | 欧美日韩亚洲国产综合 | 一区在线视频 | 欧美日韩一区精品 | 亚洲免费观看视频网站 | 我想看一级黄色毛片 | 亚洲女人天堂成人av在线 | 久久神马 | 国产精品久久一区二区三区 | 国产成人免费视频网站高清观看视频 | 在线免费观看黄色 | 欧州一区二区三区 | 亚洲国产成人在线视频 | 中文在线一区二区 | 一区二区三区四区视频 | 97色在线视频 | 午夜视频在线观看一区二区 |