Mac mac git 的安裝 及實現自動補全

2022-03-30 11:43:46 字數 1103 閱讀 2216

1.檢查是否裝了brew 

$ brew list

如果沒有,拷貝以下命令到終端 回車.可以安裝好brew

ruby -e "$(curl -fssl "

2.檢視你是否已經安裝了"bash-completion",如果沒有,繼續往下看:

$ brew install bash-completion

#####安裝完成之後######

3.檢查mac是否能顯示隱藏檔案(以.開頭的檔案).如果不能拷貝以下命令到終端 回車

4.將下面**新增到~/.bash_profile(如果沒有該檔案,新建乙個) 注: ~/ 表示你mac的個人目錄 

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

. ~/.git-completion.bash

fi

注意:如果沒有安裝git.用以下命令安裝git
$ brew install git

5.接下來將git原始碼clone到本地

6.找到"contrib/completion/"目錄下的git-completion.bash,找不到用spotlight搜尋一下git-completion

將該檔案拷貝到~/目錄下並重命名為.git-completion.bash

$ cp git-completion.bash ~/.git-completion.bash

7.在~/.bashrc檔案(該目錄下如果沒有,新建乙個)中新增下邊的內容

source ~/.git-completion.bash

7.好了,重啟終端以後就大功告成了 git自動補全 直接乙個tab搞定   如果按乙個tab出不來,則說明你的輸入可以匹配多個命令, 

連續按兩次tab,則提示所有匹配的命令

$ git --h[tab][tab]--help        --html-path

node webkit安裝及簡單實現

遇到乙個客戶說不要登入網頁訪問系統,說是不安全,要做成像是qq這樣的客戶端。這讓我很為難啊,專案都快做好了,不可能讓我重新做吧,再說c 什麼的我也不會啊,於是我接觸了node webkit,並覺得node webkit 是乙個很神奇的桌面客戶端專案。正如這個專案的名字,這個專案是由node 和 we...

MySQL server安裝及實現遠端連線

注 linux環境 ubuntu16.04.2 lts linux安裝mysql sudo apt get install mysql server error unable to locate package 解決 更新一下 apt get update 實現資料庫外機連線 安裝完畢後,通過修改 ...

ros arduino bridge的安裝及使用

ros arduino bridge封裝了通過串列埠於底盤控制器arduino的通訊,並提供了乙個標準的base controller,所以對arduino資源的占用非常小,arduino只是作為乙個單純的硬體控制器來使用,而所有的運算邏輯都放在上位機進行,通過串列埠指令的方式控制arduino程式...