Git命令自動補全

2021-09-29 10:12:49 字數 1951 閱讀 1422

第一章 bash和git命令自動補全

$wget
$ mv ***/git-completion.sh ~/.git-completion.sh
注意目標檔名,設定為隱藏檔案。

2)配置環境變數

home目錄下增加啟動配置.bash_profile。這樣開機就能自動載入.git-completion.bash

if [ -f ~/.git-completion.bash ]; then 

. ~/.git-completion.bash

fi

3)配置生效

source ~/.bash_profile
注意事項:

如果系統是多使用者,可以將git-completion.bash放置在系統以及,環境配置也可以放置在系統一級。

這樣每個使用者都可以使用。

第二章 zsh和git命令自動補全

mac公升級以後,官方推薦使用zsh。

1)切換zsh方法:

chsh -s /bin/zsh
執行命令以後,重新啟動terminal,則切換到zsh了。

zsh自帶更加強大的sh命令自動補全功能。

例如:我們輸入g,然後按tab鍵,命令列下智慧型提示可用的指令。可以繼續輸入後續內容。

對一些不喜歡記憶指令的同學來說,簡直是神器。

2)安裝autojump.

autojump: 快速進入頻繁訪問的目錄(bash/zsh通用).

將工具安裝到/usr/local/bin下邊。

# cd /usr/local/bin

# wget 

然後在/etc/zshrc中配置。

# zsh autojump

source /usr/local/bin/z.sh

3)安裝git-completion.

希望安裝成為系統級別的應用,這樣android studio中也能使用。

# cd /usr/local/bin

# wget 

# chmod 777 git-completion.bash

將git-completion配置到/etc/zshrc中

# git-completion.bash

source /usr/local/bin/git-completion.bash

作為系統級別應用,啟動terminal自動生效。

這樣,terminal中,啟動zsh就能使用git自動命令補全了。

4)android studio中切換terminal為zsh。

android studio-->preferences->tools-->terminal->shell path,選擇/bin/zsh

這樣,android studio也可以使用git 自動命令補全,很方便。

5)超級工具ohmyzsh。

oh-my-zsh包含了git自動補全的功能,二期對terminal輸入加花效果,是不可多得的強大工具。

安裝也很簡單。

# curl -lo install.sh 

# sh install.sh

作者製作了這種傻瓜式的工具,特別方便。

這種加花效果是不是很炫目。

Git命令自動補全

複製 git completion.bash 源 下有個 contrib completion 目錄,有個 git completion.bash 檔案 cd git contrib completion 將該檔案複製到主目錄 下 注意 複製時,檔名前加乙個 點 命令如下 cp git comple...

git 自動補全

軟體版本 作業系統 ubuntu10.04 核心版本 linux version 2.6.32 36 generic git 版本 git version 1.7.0.4 6.參考資料 1.介紹 2.git 安裝 如果沒有安裝 git 在 ubuntu 下請使用下面的命令安裝 sudo apt ge...

git 自動補全

如果沒有安裝 git 在 ubuntu 下請使用下面的命令安裝 apt get install git core git clone git git.kernel.org pub scm git git.git 或者 好吧,要使用這個功能還需要乙個條件,就是系統的 shell 需要選用 bash 在...