Arch安裝zsh以及通過 Oh-My-ZSH! 開源項目的配置

1 首先:安裝官方源的 zsh

 $ sudo pacman -S zsh

oh-my-zsh安裝方式有兩種,下面選其中一種即可
1.1 腳本一鍵自動安裝 oh-my-zsh

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

1.2 手動安裝 oh-my-zsh

$ sudo pacman -S git
$ git clone https://github.com/skillf-qf/ohmyzsh.git
$ cd ./ohmyzsh/tools/
$ ./install.sh

2 設(shè)置zsh為默認shell:

$ sudo chsh -s /bin/zsh skillf   # skillf 為用戶名

3 修改主題

# ==========================================================================
#  主題的設(shè)置文件在 : ~/.zshrc
#  主題的存放目錄在 : ~/.oh-my-zsh/themes
#  推薦主題       : ZSH_THEME="ys"
# ==========================================================================
ZSH_THEME="robbyrussel"    # 這是默認主題 robbyrussel ,更改別的主題只需替換這個名字即可。
ZSH_THEME="random"         # 如果一時之間找不到合適的,可以用:random 這里會隨機獲取主題。
$ echo $RANDOM_THEME       # 然后使用 echo 命令讀取當前主題,可以將喜歡的主題保存到 ZSH_THEME。

4 給history命令增加時間

$ vim ~/.zshrc
HIST_STAMPS="yyyy-mm-dd"
source ~/.zshrc

5 更新oh-my-zsh

#  設(shè)置自動更新oh-my-zsh : ~/.zshrc
DISABLE_UPDATE_PROMPT=true
#  加入需要手動更新
$ upgrade_oh_my_zsh

6 添加插件

#  插件存放的目錄 : ~/.oh-my-zsh/plugins
#  添加插件 plugins=(插件名) 默認啟用git插件

$ cd ~/.oh-my-zsh/plugins
$ git clone https://github.com/zsh-users/zsh-syntax-highlighting
$ git clone https://github.com/zsh-users/zsh-autosuggestions
$ git clone https://github.com/robbyrussell/oh-my-zsh/tree/master/plugins/history-substring-search
$ vim ~/.zshrc

# 找到 plugins=(git) 并修改為以下內(nèi)容

plugins=(
    git
    zsh-syntax-highlighting
        zsh-autosuggestions
        history-substring-search
)

更多插件可參考
https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins
https://github.com/unixorn/awesome-zsh-plugins
https://github.com/robbyrussell/oh-my-zsh/wiki/Plugins-Overview

7 關(guān)于卸載

uninstall_oh_my_zsh  # 直接命令行輸入
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • oh-my-zsh配置你的zsh提高shell逼格終極選擇 你應(yīng)該稍微接觸過一點點shell ,或者了解一點點?如...
    kyrin28閱讀 18,444評論 0 16
  • 工欲善其事,必先利其器。工欲利其器,必先思其行。每次換電腦的時候都得重新倒騰一遍,由于時間過得比較久老是忘記,所以...
    程序媛coco閱讀 972評論 0 0
  • Oh My Zsh 是一款社區(qū)驅(qū)動的命令行工具,正如它的主頁上說的:Oh My Zsh is an open so...
    bo_song閱讀 27,367評論 10 14
  • mac 預(yù)裝了zsh ,但是很少有人直接切換過來使用此shell ,因為 zsh 的默認配置及其復(fù)雜繁瑣,讓人望而...
    DevWang閱讀 15,123評論 6 52
  • 在我弄明白自己之前一切都是虛幻。 這句話寫在前面,是我想清楚一些東西,也是為了告訴自己,有些東西在現(xiàn)在并不是我應(yīng)該...
    堅志閱讀 245評論 0 0

友情鏈接更多精彩內(nèi)容