強力自動補全
tips參考
mac自帶的terminal略難用,查詢解決方案時結識了oh-my-zsh這一基於zsh的一套神配置。所謂工欲畢其事,必先利其器,故於此記錄,以備後用。
以下安裝使用方法適用於ubuntu16.04,mac下類似。
cat /etc/shells
echo
$shell
sudo apt-get update
sudo apt-get install zsh
ps.mac系統自帶了zsh
保證已經安裝好git和wget
wget --no-check-certificate
/oh-my-zsh/raw
/master/tools
/install.sh -o - | sh
完成後將shell設定為zsh模式:
sudo chsh -s /bin/zsh
重啟或登出下就ok了
ps.mac下安裝方法:
sh -c "$(curl -fssl "
oh-my-zsh的預設配置檔案在:~/.zshrc
目前用到的自定義配置不多,更改配置後需要重啟終端。
sudo apt-get install autojump
然後編輯~/.zshrc,plugins=(git autojump)
brew install autojump
git clone [email protected]:wting/autojump.git
./install.py
最後把以下**加入.zshrc:
[[ -s ~/.autojump/etc/profile.d/autojump.sh ]] && . ~/.autojump/etc/profile.d/autojump.sh
轉換路徑時可以省去cd命令,直接輸入路徑即可
輸入d可以檢視訪問過的路徑,然後輸入數字就可以直接切換
輸入不完整的路徑/檔案/命令(可以是中間片段),按下tab鍵可以出現提示,再按tab則可以實現路徑補全
alt+l=ls
ctrl+l=clear=清屏
zsh_stats:檢視使用頻率前 20 的命令的
自帶一些alias,例如:
g=git
gst=git status
ga=git add
gp=git push
gc=git commit -v
gc!=git commit -v –amend
oh-my-zsh配置你的zsh提高shell逼格終極選擇
incr.zsh 補全外掛程式 讓你在zsh 模式下全自動補全指令或目錄
shell(一):功能、配置和外掛程式(附iterm 2(for mac) && oh my zsh教程)
oh my zsh 效率外掛程式
git clone plugins zsh syntax highlighting vim zshrc 中加入外掛程式的名字 plugins plugins.zsh syntax highlighting 生效source zshrc或是重啟終端 git clone git zsh custom p...
oh my zsh主題配置
3.搭建方法 前幾天在少數派的一篇文章中看到了這樣的終端,被驚豔到了,於是自己也摸索,最終,將終端打造成下面的樣子。效果圖如下所示,是不是很酷炫?在命令開始的左端,有系統顯示 當前使用者名稱 當前目錄的絕對路徑 若是進入github等也有其他的變化 在命令的右端有上一條命令執行狀態 若執行成功,有乙...
Arch美化 配置oh my zsh
sudo pacman s zsh 配置預設shell sudo vim etc passwd 將要修改的使用者的shell路徑改為 usr bin zsh即可,也就是將 bash 改為 zsh 保證安裝了git curl 或 wget sudo pacman s git wget curl cur...