天天看點

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用
linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用

☞ 當當年中慶,又有羊毛可以薅了!!!☜

zsh 是一個類似 bash 的 shell ,大多數 linux 系統預設使用 bash。本文簡單介紹 zsh 安裝及使用,同時推薦幾個 zsh 的插件,以提高工作效率。

zsh 安裝

安裝 zsh

sudo apt-get install -y zsh

oh-my-zsh 安裝

安裝 zsh 擴充集合:oh-my-zsh

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

注意,如果報 raw.githubusercontent.com|151.101.228.133|:443... 失敗:拒絕連接配接“

#wget 後面加 --no-check-certificate

wget --no-check-certificate

#或者安裝ca-certificates

app-get install ca-certificates -y

#或者

apt-get install ssl-cert

修改配置

目前隻安裝使用以下插件:

  • 文法高亮:zsh-syntax-highlighting(錯誤指令自動檢測)

# ~/.oh-my-zsh/plugins/

git clone https://github.com/zsh-users/zsh-syntax-highlighting.git

取消下劃線: 

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用
  • 自動補全或者提示:zsh-autosuggestions

git clone https://github.com/zsh-users/zsh-autosuggestions

智能提示: 

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用
  • fzf 模糊搜尋:oh-my-zsh預設支援。此插件一般用來快速定位目錄。指令提示通過autosuggestions 即可自動記憶。
linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用

修改配置檔案:

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用

zsh 使用

如果沒有設定預設終端啟動為zsh(有時在伺服器上開發,不便粗暴的設定),啟動終端,在終端輸入zsh進入。退出時輸入exit.

總結

如果你也使用zsh推薦安裝oh-my-zsh。可以自定義自己的插件,提高工作效率。

  • zsh-autosuggestions:自動補全提示已輸入指令
  • zsh-syntax-highlighting:檢測指令輸入錯誤
  • fzf:可不用,根據個人習慣。

良許個人微信

添加良許個人微信即送3套程式員必讀資料

→ 精選技術資料共享

→ 高手如雲交流社群

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用

本公衆号全部博文已整理成一個目錄,請在公衆号裡回複「 m 」擷取!

推薦閱讀:

Linux nohup指令詳解,終端關閉程式依然可以在執行!

如何系統地學習 C++ 語言?

厲害了!除了find指令,還有這麼多檔案查找指令,高手必備!

5T技術資源大放送!包括但不限于:C/C++,Linux,Python,Java,PHP,人工智能,單片機,樹莓派,等等。在公衆号内回複「1024」,即可免費擷取!!

linux shell程式設計與編輯器使用詳解_linux 終端shell : zsh 配置和使用