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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Ubuntu >内容正文

Ubuntu

ubuntu安装zsh、oh-my-zsh及常用配置

發(fā)布時(shí)間:2025/3/8 Ubuntu 50 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ubuntu安装zsh、oh-my-zsh及常用配置 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

ubuntu安裝zsh、oh-my-zsh及常用配置

目前,ubuntu默認(rèn)的shell是bash,但還有一種shell,叫做zsh它比bash更加強(qiáng)大,功能也更加完善,zsh雖說功能強(qiáng)大,但是配置比較復(fù)雜導(dǎo)致流行度不是很高

但是好東西終究是好東西,開源界的大佬們是不會讓明珠蒙塵,我等伸手黨也是可以直接搭順風(fēng)車的,感謝robbyrussell大佬的開源項(xiàng)目 oh-my-zsh 吧,從此使用zsh也就幾行命令的事情

oh-my-zsh項(xiàng)目目前有80k+star,貢獻(xiàn)者超過1300,并且提供了200多個(gè)可選插件(rails,git,OSX,hub,capistrano,brew,ant,php,python等),以及超過140個(gè)主題供你選擇,安裝后你將享受以下特性:

  • 首先兼容bash
  • 自動(dòng)cd:只需輸入目錄的名稱即可
  • 命令選項(xiàng)補(bǔ)齊,比如輸入git,然后按Tab,即可顯示出git都有哪些命令
  • 目錄一次性補(bǔ)全:比如輸入Doc/doc按Tab鍵會自動(dòng)變成Documents/document/
  • 插件和主題支持(插件能進(jìn)一步提升效率)

安裝zsh并設(shè)為默認(rèn)

安裝:

sudo apt install zsh

設(shè)為默認(rèn)shell(不要加 sudo):

chsh -s /bin/zsh

重啟并查看:

echo $SHELL

若輸出 /bin/zsh 表示配置成功。

常用配置(個(gè)人)

安裝oh-my-zsh

# curl sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"# wegt sh -c "$(wget https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

選擇oh-my-zsh主題

oh-my-zsh的主題非常豐富,可以用如下命令查看已有主題:

ls .oh-my-zsh/themes

默認(rèn)是:robbyrussell,也很不錯(cuò),大家可以去網(wǎng)上搜一搜主題推薦,選擇自己喜歡的。

選定之后取 ~/.zshrc 中修改主題設(shè)置即可:

vim ~/.zshrc # 修改 ZSH_THEME="YOUR_THEME" 并保存退出 source ~/.zshrc

這里還有個(gè)騷操作,我們可以設(shè)置:ZSH_THEME="random",這樣每次打開 zsh 會隨機(jī)加載一個(gè)主題,并提示其名稱,如:

[oh-my-zsh] Random theme 'wezm+' loaded

可以說是選擇困難癥患者福音,我們可以前期先用 random 體驗(yàn),找到自己最喜歡的主體后再去設(shè)置中確定下來,或者就一直隨機(jī),我全都要!

robbyrussell、steeef、bira等

設(shè)置zsh為vim鍵位

我們知道在bash中設(shè)置vim鍵位是:

set -o vi

而在zsh中有所不同,需要再安裝了oh-my-zsh以后,plugins那里添加vi-mode,然后在終端執(zhí)行source一下或者是重啟終端就開啟vi-mode了:

vim ~/.zshrc # 添加 plugins vi-mode 并保存退出 # plugins=( # git # vi-mode # ) source ~/.zshrc

添加插件

oh-my-zsh支持許多的插件,大家可以去網(wǎng)上搜一下自己喜歡的插件,從 github 安裝,并在 ~/.zshrc 中添加到 plugins 即可,添加的過程與添加 vi-mode 類似,不再贅述。

Ref:

https://zhuanlan.zhihu.com/p/62501175

總結(jié)

以上是生活随笔為你收集整理的ubuntu安装zsh、oh-my-zsh及常用配置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。