Cải thiện hoàn thành tab trong Mac OS X Terminal

Anonim

Hoàn thành tab là một tính năng tuyệt vời của trình bao giúp cuộc sống của người dùng thành thạo trở nên dễ dàng hơn, cho phép bạn tự động hoàn thành các lệnh, đường dẫn, tên tệp và nhiều thứ khác được nhập vào dòng lệnh. Nó vẫn hoạt động tốt nhưng bạn có thể làm cho nó tốt hơn nữa bằng cách kích hoạt một số tính năng; bỏ qua caps lock và viết hoa của các lệnh khi hoàn thành, loại bỏ sự cần thiết phải nhấn đúp vào phím Tab nếu điều gì đó không rõ ràng và cuối cùng nhưng chắc chắn không kém phần quan trọng, hãy lướt qua một menu có tất cả các khả năng thay vì bỏ qua một danh sách dài nếu có sự mơ hồ.

Nếu bạn không thường xuyên sử dụng OS X Terminal (hoặc thiết bị đầu cuối linux) thì có thể bạn sẽ không sử dụng được mẹo này.

Khởi chạy Terminal và vào thư mục chính để bắt đầu:

  • Sử dụng emacs, nano, vi hoặc bất kỳ trình soạn thảo văn bản yêu thích nào của bạn để chỉnh sửa .inputrc, chúng tôi sẽ sử dụng nano để hướng dẫn:
  • nano .inputrc

  • Dán ba quy tắc sau trên các dòng duy nhất:
  • set Complete-ignore-case on set show-all-if-mơ hồ trên TAB: menu-complete

  • Nhấn Control+O để lưu các thay đổi đối với .inputrc, sau đó nhấn control+X để thoát
  • Mở tab hoặc cửa sổ Terminal mới hoặc nhập “đăng nhập” để mở phiên mới với các quy tắc có hiệu lực
  • Bắt đầu nhập lệnh, đường dẫn hoặc nội dung nào khác và nhấn phím Tab để tận mắt xem các cải tiến

Điều này đã được thử nghiệm để hoạt động với bash shell và sẽ hoạt động với mọi phiên bản Mac OS X. Nếu bạn thích điều này, đừng bỏ lỡ các mẹo và thủ thuật dòng lệnh khác của chúng tôi.

Cảm ơn Kuthair Habboush vì mẹo hay

Cải thiện hoàn thành tab trong Mac OS X Terminal