Tab hoàn thành làm cho nó nhanh hơn và dễ dàng hơn để nhập tên thư mục trên dòng lệnh. Bạn có thể chỉ cần bắt đầu gõ vào đầu tên thư mục tại dấu nhắc và sau đó nhấn Tab để phần còn lại của tên thư mục được nhập tự động. Ví dụ: để thay đổi thư mục Documents, chỉ cần bắt đầu nhập
cd Docu
và sau đó nhấn Tab. Nó sẽ tự động hoàn thành
cd Documents/
Bạn có thể làm cho trường hợp tính năng này không nhạy cảm bằng cách thêm cài đặt vào tệp.inputrc của Linux. Tập tin này xử lý ánh xạ bàn phím cho các tình huống cụ thể trên dòng lệnh (hoặc bash shell), và cho phép bạn tùy chỉnh hành vi của dòng lệnh. Rất dễ dàng để thêm cài đặt này và chúng tôi sẽ hướng dẫn bạn cách thực hiện.
Có hai tệp.inputrc: tệp toàn cục áp dụng cho tất cả người dùng trên hệ thống (
/etc/.inputrc
) và thư mục địa phương trong thư mục chính của người dùng hiện tại chỉ áp dụng cho người dùng đó (
~/.inputrc
). Ký tự ~ đại diện cho thư mục chính, chẳng hạn như / home / lori /. Tệp.inputrc cục bộ ghi đè tệp toàn cục. Điều này có nghĩa là mọi cài đặt bạn thêm vào tệp cục bộ sẽ được sử dụng bất kể tệp nào trong tệp chung. Chúng tôi sẽ thêm cài đặt phân biệt chữ hoa chữ thường vào tài khoản cục bộ của chúng tôi trong ví dụ của chúng tôi, nhưng bạn cũng có thể thực hiện theo cách đó.
Chúng tôi sẽ sử dụng trình soạn thảo văn bản có tên gedit để thêm cài đặt vào tệp.inputrc. Nhấn Ctrl + Alt + T để mở Terminal. Sau đó, để thay đổi tệp.inputrc cục bộ, gõ lệnh sau tại dấu nhắc và nhấn Enter.
gksu gedit ~/.inputrc
Nếu bạn muốn thay đổi tệp.inputrc chung, hãy nhập lệnh sau thay thế.
gksu gedit /etc/.inputrc
Nếu bạn không có tệp.inputrc, lệnh này sẽ tự động tạo một thư mục trong thư mục chính hoặc thư mục / etc của bạn.
Một hộp thoại sẽ hiển thị yêu cầu mật khẩu của bạn, vì vậy hãy nhập mật khẩu bạn sử dụng để đăng nhập vào tài khoản của mình và nhấp vào “OK”.
set completion-ignore-case on
Nhấp vào để lưu.
exit
tại dấu nhắc và nhấn Enter hoặc nhấp vào nút “X” ở góc trên bên trái của cửa sổ.
LƯU Ý: Bạn có thể thấy một số cảnh báo hiển thị, như được hiển thị bên dưới, nhưng chúng không ảnh hưởng đến những gì chúng tôi đang làm với tệp.
cd docu
và nhấn Tab…