AVt天堂网 手机版,亚洲va久久久噜噜噜久久4399,天天综合亚洲色在线精品,亚洲一级Av无码毛片久久精品

當(dāng)前位置:首頁 > 科技  > 軟件

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

來源: 責(zé)編: 時(shí)間:2024-06-14 08:53:05 130觀看
導(dǎo)讀TermiusTermius 的功能很全面,支持SSH、SFTP、Telnet、Mossh、串行端口和遠(yuǎn)程桌面協(xié)議。使用也很方便,而且還支持中文,目前是我的主要 shell 工具,不過功能雖然強(qiáng)大我也只是用到了 ssh ,SFTP 我用的另一個(gè)工具 Transimit

5aI28資訊網(wǎng)——每日最新資訊28at.com

Termius

Termius 的功能很全面,支持SSH、SFTP、Telnet、Mossh、串行端口和遠(yuǎn)程桌面協(xié)議。使用也很方便,而且還支持中文,目前是我的主要 shell 工具,不過功能雖然強(qiáng)大我也只是用到了 ssh ,SFTP 我用的另一個(gè)工具 Transimit 。5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

Tabby

Tabby 是一款開源的終端工具,Github地址是:https://github.com/Eugeny/tabby ,它提供了一個(gè)現(xiàn)代化的界面和豐富的功能集,顏值和功能非常不錯(cuò),之前也用過一段時(shí)間,偶爾有卡頓,后來還是回到了 Termius 。5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

Warp

Warp 是一款現(xiàn)代化的終端工具,以其智能命令行界面和豐富的功能獲得用戶青睞。它支持多種 Shell  環(huán)境,提供智能命令補(bǔ)全、歷史命令搜索、多標(biāo)簽管理、內(nèi)聯(lián)圖片和表情支持等特性。Warp 還集成了 AI 輔助功能(有次數(shù)限制)。同時(shí)支持協(xié)作功能,允許團(tuán)隊(duì)成員共享終端會(huì)話。剛用時(shí)很驚艷,但不太符合我的使用習(xí)慣。Warp 的 GitHub 地址為:https://github.com/warpdotdev/Warp 。5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

iTerm2

iTerm2 是 Mac 中一款免費(fèi)的 shell 工具,功能強(qiáng)大,可定制性高,剛安裝看著很普通,和系統(tǒng)自帶的終端沒什么區(qū)別,但如果有一顆折騰的心,可以使 iTerm2 變得很驚艷。5aI28資訊網(wǎng)——每日最新資訊28at.com

端午節(jié)期間,研究了下 iTerm2 ,最終配置出了比較滿意的效果:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

1.安裝 iTerm2

brew install iTerm2

可以使用命令進(jìn)行安裝,也可以直接在官網(wǎng)進(jìn)行下載:https://iterm2.com/downloads.html。5aI28資訊網(wǎng)——每日最新資訊28at.com

2.安裝 On My Zsh

On My Zsh 為 zsh 提供很多增強(qiáng)功能,比如插件、主題等。On My Zsh 的 Github 地址為:https://github.com/ohmyzsh/ohmyzsh 。5aI28資訊網(wǎng)——每日最新資訊28at.com

輸入下面命令進(jìn)行安裝:5aI28資訊網(wǎng)——每日最新資訊28at.com

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

3.zsh 設(shè)置

Mac 上默認(rèn)有 zsh 工具,可以用下面的命令進(jìn)行檢查:5aI28資訊網(wǎng)——每日最新資訊28at.com

cat /etc/shells

5aI28資訊網(wǎng)——每日最新資訊28at.com

使用命令 echo $SHELL 可以查看 zsh 是不是默認(rèn)環(huán)境,如果不是,可以使用下面命令進(jìn)行切換:5aI28資訊網(wǎng)——每日最新資訊28at.com

chsh -s /bin/zsh

4.安裝 NERD FONTS 字體

因?yàn)楹竺媸褂玫闹黝}中有的會(huì)有一些小圖標(biāo),默認(rèn)的字體可能會(huì)不支持,導(dǎo)致圖標(biāo)位置出現(xiàn)亂碼:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

安裝 NERD FONTS 字體:5aI28資訊網(wǎng)——每日最新資訊28at.com

  • 官網(wǎng):https://www.nerdfonts.com/
  • Github地址:https://github.com/ryanoasis/nerd-fonts.git

我使用的是 Github 方式進(jìn)行安裝,首先將 git 代碼拉到本地:5aI28資訊網(wǎng)——每日最新資訊28at.com

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

進(jìn)入 nert-fonts 目錄,執(zhí)行 ./install.sh 進(jìn)行安裝,安裝完后,可以在 iTerm2 的設(shè)置中進(jìn)行字體設(shè)置:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

5.安裝以及配置 Powerlevel10k

On My Zsh 安裝之后,默認(rèn)在 ~/.oh-my-zsh 目錄,進(jìn)入這個(gè)目錄進(jìn)行 Powerlevel10k 的安裝。5aI28資訊網(wǎng)——每日最新資訊28at.com

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

修改配置:5aI28資訊網(wǎng)——每日最新資訊28at.com

vi ~/.zshrc 設(shè)置如下內(nèi)容 使用 p10k 主題 ZSH_THEME=“powerlevel10k/powerlevel10k”。5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

輸入下面命令生效,第一次輸入下面命令會(huì)直接彈出 Powerlevel10k 的配置向?qū)В鶕?jù)自己的喜好進(jìn)行設(shè)置即可:5aI28資訊網(wǎng)——每日最新資訊28at.com

source ~/.zshrc

5aI28資訊網(wǎng)——每日最新資訊28at.com

如果你對(duì)配置不滿意,可以輸入下面命令重新進(jìn)行配置:5aI28資訊網(wǎng)——每日最新資訊28at.com

p10k configure

6.安裝插件

目前就安裝了語法高亮和自動(dòng)補(bǔ)全插件:5aI28資訊網(wǎng)——每日最新資訊28at.com

# 高亮cd ~/.oh-my-zsh/custom/plugins/git clone https://github.com/zsh-users/zsh-syntax-highlighting.git# 自動(dòng)補(bǔ)全cd ~/.oh-my-zsh/custom/plugins/git clone https://github.com/zsh-users/zsh-autosuggestions

輸入 vi ~/.zshrc 編輯配置,在 plugins 后面的括號(hào)中添加插件,插件之間空格隔開,如下圖:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

編輯完配置執(zhí)行 source ~/.zshrc 生效。5aI28資訊網(wǎng)——每日最新資訊28at.com

7.安裝 iTerm2 Color Schemes

iTerm2 Color Schemes 是 iTerm2 的一份寶貴資源,收集了大量的顏色主題,讓你的命令行工作環(huán)境更加美觀。5aI28資訊網(wǎng)——每日最新資訊28at.com

執(zhí)行下面命令從 Github 拉取代碼:5aI28資訊網(wǎng)——每日最新資訊28at.com

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

在 iTerm2 的設(shè)置中進(jìn)行導(dǎo)入,導(dǎo)入選擇的目錄為 iTerm2-Color-Schemes/schemes/:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

導(dǎo)入完成后,就可以選擇自己喜歡的配色方案了,我選擇的是 Obsidian 。5aI28資訊網(wǎng)——每日最新資訊28at.com

8.設(shè)置狀態(tài)欄

在 iTerm2 的設(shè)置中啟動(dòng)狀態(tài)欄:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

點(diǎn)擊 Configure Status Bar 按鈕進(jìn)行設(shè)置:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

9.設(shè)置背景

iTerm2 可以設(shè)置背景和窗口透明、毛玻璃效果,我嘗試后決定只設(shè)置一個(gè)背景比較好看,背景選擇的強(qiáng)風(fēng)吹拂動(dòng)漫的一張圖。5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

10.關(guān)閉單擊選框

iTerm2 更新 3.5.0 版本后,點(diǎn)擊窗口出現(xiàn)紫色框,如下圖:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

因?yàn)槲以O(shè)置了背景,這樣選中后就變得非常難看,可以在設(shè)置中進(jìn)行關(guān)閉:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

11.設(shè)置右鍵粘貼

選中復(fù)制,右鍵粘貼這是我使用 shell 時(shí)的個(gè)人習(xí)慣,當(dāng)然在 iTerm2 中也可以進(jìn)行右鍵粘貼的設(shè)置:5aI28資訊網(wǎng)——每日最新資訊28at.com

5aI28資訊網(wǎng)——每日最新資訊28at.com

  • 頂部頁簽選擇 Pointer 后,下面的二級(jí)頁簽選擇 Bindings。
  • 添加一個(gè)新的綁定,按照上圖的配置即可。

本文鏈接:http://www.tebozhan.com/showinfo-26-93702-0.html我在 Mac 中使用過的那些 Shell 工具

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。郵件:2376512515@qq.com

上一篇: 如何找到“BB”之人?(Break Build)

下一篇: 通過Spring Boot 實(shí)現(xiàn)考試系統(tǒng)數(shù)據(jù)的安全傳輸與存儲(chǔ)

標(biāo)簽:
  • 熱門焦點(diǎn)
Top