1.檢查是否裝了brew2.檢視你是否已經安裝了"$ brew list
如果沒有,拷貝以下命令到終端 回車.可以安裝好brew
ruby -e "$(curl -fssl "
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程式...