zsh 安裝及優化

原文連接:Rocken小黑屋git

前言

咱們這裏介紹zsh的安裝,但願作成最好的zsh安裝教程,有優化的地方會持續更新...github

安裝

網上有不少關於oh-my-zsh的安裝方法,咱們在這裏介紹三種:緩存

事先咱們要保證系統中安裝有git,沒有的話能夠經過sudo apt-get install git下載。服務器

  1. 自動安裝
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

或者curl

curl -L http://install.ohmyz.sh | sh
  1. 手動安裝
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
  1. 純手動安裝優化

    • oh-my-zsh的github主頁,手動將zip包下載下來。
    • 將zip包解壓,拷貝至~/.oh-my-zsh目錄。
    • 執行cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc

這裏Rocken推薦用第三種方法,由於GitHub的服務器都在國內,用git下載是很慢的,很容易下載失敗。url

優化

sudo nano ~/.zshrc

在文件中找到ZSH_THEME=" *** "修改成ZSH_THEME="ys",保存後運行source ~./.zshrc,咱們就把主題修改成ys了。插件

  • oh-my-zsh插件 oh-my-zsh有不少好用的插件,這裏推薦一個:zsh-syntax-highlighting,日常用的lscd 等命令輸入正確會綠色高亮顯示,輸入錯誤會顯示其餘的顏色。
git clone https://github.com/zsh-users/zsh-syntax-highlighting.git ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting

~/.zshrc文件中配置:code

plugins=(其餘的插件 zsh-syntax-highlighting)

保存後運行source ~./.zshrc,插件就安裝完成了。教程

​ 還有一個叫作zsh-autosuggestions,輸入命令時,會給出建議的命令(灰色部分)按鍵盤 Tab 補全:

git clone git://github.com/zsh-users/zsh-autosuggestions $ZSH_CUSTOM/plugins/zsh-autosuggestions

~/.zshrc文件中配置:

plugins=(其餘的插件 zsh-autosuggestions)

保存後運行source ~./.zshrc

  • alias設置永久別名 在設置別名以前咱們應該還記得,,在安裝的時候只設置了咱們做爲普通用戶的密碼,可是root密碼是沒有設置的,設置永久別名是須要root權限的。 接下來咱們說一下怎麼設置root密碼:
sudo passwd

而後就會讓咱們設置新的root密碼,咱們輸入兩次本身想設置的密碼就能夠了。 接下來咱們要換root身份了:

su root

而後輸入root密碼,咱們就能換到root身份了。

而後咱們就能夠設置永久別名了,輸入命令sudo nano ~/.zshrc,在文件最下面添加 alias 別名='原名'就能夠了,別忘了source ~/.zshrc。Rocken一般設置的別名爲:

alias install='sudo apt-get install'        //安裝軟件
alias update='sudo apt-get update'       //更新緩存
alias upgrade='sudo apt-get upgrade'     //更新
alias dist-upgrade='sudo apt-get dist-upgrade'      //解決相依性更新

尤爲是咱們須要遠程登陸服務器的時候,就能夠設置別名,不用再輸入那麼長的命令了。

交流

臨淵羨魚,不如退而結網 我是Rocken,咱們一塊兒進步,共勉

相關文章
相關標籤/搜索