Mac Terminal 命令自動補全

2021-06-27 14:52:17 字數 726 閱讀 7930

mac下的 terminal 使用還是挺不錯的,但個人感覺唯一不足的是終端命令不能使用 tab 鍵智慧型補全(當然也可以直接使用三方iterm替代系統  terminal)。

因此花了點時間琢磨了一下,特此記錄一下備用。

(mac 版本 10.10,其他版本自測)

1. 切回當前使用者根目錄

cd $home

2. 檢視根目錄下所有檔案(包含隱藏檔案)中是否已存在 .inputrc 檔案

ls -a

3. 不存在的話建立乙個空檔案

touch .inputrc

4. 存在的話直接編輯該檔案

open -e .inputrc

//會自動呼叫系統預設文字編輯器,貼上以下**

set show-all-if-ambiguous on

set completion-ignore-case on

tab: menu-complete

5. control + s 儲存退出。退出終端!

說明:測試發現其實建立乙個空的 .inputrc 檔案就已經可以實現 tab 鍵自動補全了,只不過區分大小寫

例如:如果存在乙個 file 資料夾 , 敲入 cd f 和 cd f 兩種情況是不同的,後者使用 tab 鍵後才能自動補全。

所以才貼上第 10~12 行**,來保證匹配補全。

Mac Terminal 相關命令

homebrew是mac osx上的軟體包管理工具能在mac中方便的安裝軟體或者解除安裝軟體,相當於linux下的apt get yum神器 工具目錄 usr local cellar並在 usr local bin 中建立符號鏈結。安裝語句ruby e curl fssl 使用方式安裝 解除安裝軟...

Vim命令整理(Mac Terminal)

顯示當前目錄 pwd 顯示檔案列表命令 顯示當前目錄下的所有檔案 ls 顯示當前目錄下的所有檔案 包括隱藏的檔案 ls a 詳細顯示當前目錄下的所有檔案 ls al 顏色顯示當前目錄下的所有檔案 ls g 詳細顯示所有檔案並顏色處理 ls g al 進入或者退出某個目錄 資料夾 cd 資料夾 或 建...

Mac Terminal 終端 命令不能用

最近一次在用終端敲命令的時候發現命令總是不執行 只有cd命令可以正常執行 返回命令未識別的錯誤 bash source command not found。相信很多朋友也會遇到類似的問題。解決步驟 1.命令列輸入 export path usr bin usr sbin bin sbin usr x...