linux終端使用tab補全時如何忽略大小寫

Linux中的命令列區分大小寫。使用tab completion在命令列上快速更改或列出目錄時,必須匹配目錄名的大小寫。但是,有一種方法可以使tab完成不區分大小寫。...

linux終端使用tab補全時如何忽略大小寫

Linux中的命令列區分大小寫。使用tab completion在命令列上快速更改或列出目錄時,必須匹配目錄名的大小寫。但是,有一種方法可以使tab完成不區分大小寫。

相關:在任何作業系統上使用製表符完成來更快地鍵入命令

製表符完成使在命令列上輸入目錄名變得更快更容易。您只需在提示符處鍵入目錄名的開頭,然後按Tab鍵即可自動輸入目錄名的其餘部分。例如,要切換到Documents目錄,只需輸入cd Docu,然後按Tab。它將自動完成cd文件/。

透過向Linux的.inputrc檔案新增設定,可以使此功能不區分大小寫。此檔案處理命令列(或bashshell)上特定情況的鍵盤對映,並允許您自定義命令列的行為。新增此設定非常簡單,我們將向您展示如何新增。

有兩個.inputrc檔案:一個全域性檔案適用於系統上的所有使用者(/etc/.inputrc),另一個本地檔案位於當前使用者的主目錄中,僅適用於該使用者(~/.inputrc)。~字元表示主目錄,例如/home/lori/。local.inputrc檔案覆蓋全域性檔案,這意味著無論全域性檔案中包含什麼,都將使用新增到本地檔案的任何設定。在我們的示例中,我們將把不區分大小寫的設定新增到本地帳戶,但是您可以用任何一種方法。

我們將使用一個名為gedit的文字編輯器將設定新增到.inputrc檔案中。按Ctrl+Alt+T開啟終端。然後,要更改local.inputrc檔案,請在提示符處鍵入以下命令並按Enter鍵。

gksu gedit ~/.inputrc

如果要更改global.inputrc檔案,請鍵入以下命令。

gksu gedit /etc/.inputrc

如果沒有.inputrc檔案,此命令將自動在主目錄或/etc目錄中建立一個。

linux終端使用tab補全時如何忽略大小寫

此時會顯示一個對話方塊,詢問您的密碼,因此請輸入用於登入帳戶的密碼,然後單擊“確定”。

linux終端使用tab補全時如何忽略大小寫

inputrc檔案可能是空的,這很好。要使製表符完成忽略大小寫,請向檔案中新增以下行:

set completion-ignore-case on

單擊“儲存”。

linux終端使用tab補全時如何忽略大小寫

要關閉gedit,請單擊左上角的“X”按鈕。

linux終端使用tab補全時如何忽略大小寫

剛剛新增到.inputrc檔案的設定不會影響當前終端視窗會話。必須關閉“終端”視窗並再次開啟,更改才能生效。因此,在提示符處鍵入exit,然後按Enter鍵或單擊視窗左上角的“X”按鈕。

注意:您可能會看到一些警告顯示,如下所示,但它們不會影響我們對檔案所做的操作。

linux終端使用tab補全時如何忽略大小寫

例如,當您鍵入cd docu並按Tab鍵時…

linux終端使用tab補全時如何忽略大小寫

…即使大小寫與目錄名不匹配,製表符完成也可以工作。

linux終端使用tab補全時如何忽略大小寫

如果要返回預設的區分大小寫的製表符完成設定,只需開啟新增該設定的.inputrc檔案,刪除新增的行,然後儲存並關閉該檔案。記住關閉終端視窗並在更改.inputrc檔案後重新開啟它。

  • 發表於 2021-04-09 08:13
  • 閱讀 ( 37 )
  • 分類:網際網路

你可能感興趣的文章

如何在linux下配置raid硬碟陣列

... 讓我們透過一個終端視窗、幾個驅動器和一些確定來瀏覽raid5配置。準備好後,開啟一個包含您喜愛的shell的終端視窗,然後鍵入: ...

  • 發佈於 2021-03-12 05:36
  • 閲讀 ( 40 )

13 df linux命令及其示例

... 命令,輸入bash終端。它有多種用途: ...

  • 發佈於 2021-03-18 03:04
  • 閲讀 ( 41 )

如何在linux中查詢目錄

... 如果您願意使用終端,find命令是一個簡單且通用的搜尋工具。下面是它的用法示例: ...

  • 發佈於 2021-03-28 04:10
  • 閲讀 ( 46 )

新的windows終端已經準備好了,這就是為什麼它如此驚人

微軟新的Windows終端終於穩定了。Windows終於有了一個更現代的終端環境,包括選項卡、拆分窗格、多種會話型別等功能,以及允許您配置從鍵盤快捷鍵到動畫GIF背景等所有內容的設定。 最後,一個更現代化的windows終端 在2020年5...

  • 發佈於 2021-04-02 04:44
  • 閲讀 ( 52 )

如何使用linux的screen命令

使用Linux screen命令,您可以將正在執行的終端應用程式推到後臺,並在希望看到它們時將它們向前拉。它還支援分屏顯示,並透過SSH連線工作,即使在斷開和重新連線之後也是如此! 什麼是螢幕命令(the screen command)? screen命令...

  • 發佈於 2021-04-02 11:06
  • 閲讀 ( 51 )

如何在linux上使用uniq命令

...的輸入進行排序。 讓我們點燃它! 相關:如何在Linux上使用管道 執行uniq沒有選項 我們有一個文字檔案,裡面有羅伯特·約翰遜的歌《我相信我會打掃我的掃帚》的歌詞。讓我們看看uniq是怎麼做的。 我們將鍵入以下內容以將輸...

  • 發佈於 2021-04-02 16:25
  • 閲讀 ( 46 )

如何在linux上使用history命令

...用history命令: history 然後,以前使用的命令列表被寫入終端視窗。 命令被編號,最近使用的命令(編號最高的命令)位於列表的末尾。 要檢視一定數量的命令,可以在命令列上將一個數字傳遞給歷史記錄。例如,要檢視最近...

  • 發佈於 2021-04-02 18:17
  • 閲讀 ( 51 )

如何在linux上使用dmesg命令

...來使用dmesg。 sudo dmesg 環形緩衝區中的所有訊息都顯示在終端視窗中。 那是一場洪水。顯然,我們需要做的是少用管道輸送: sudo dmesg | less 現在我們可以在訊息中滾動查詢感興趣的專案。 您可以使用less中的搜尋功能來定位...

  • 發佈於 2021-04-02 21:09
  • 閲讀 ( 58 )

如何在linux上編寫fstab檔案

... /dev/sdc1 /mnt/ssd 再說一次,沉默是金。 相關:如何從Linux終端裝載和解除安裝儲存裝置 檢查支架 為了驗證掛載已經發生,我們將再次使用l**lk。我們將透過grep傳遞其輸出,並選擇“sda1”、“sdb2”和“sdc1”條目。 l**lk -o +ROTA | g...

  • 發佈於 2021-04-03 00:45
  • 閲讀 ( 39 )

如何在linux上使用mkfs命令

...有空格,只需按兩次Tab鍵。 可用檔案系統的列表顯示在終端視窗中。截圖來自ubuntu18.04 LTS。其他發行版可能提供更多或更少的選擇。我們將瀏覽這些,並簡要描述每一個。在簡短地講了一句日記之後。 日誌是檔案系統中的一個...

  • 發佈於 2021-04-03 02:03
  • 閲讀 ( 49 )
索斥超
索斥超

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦