Làm thế nào để tôi có được vỏ unix cụ thể này?


1

Tôi đã quen với việc sử dụng shell unix khi tôi viết phần đầu của lệnh (nói ca) và nhấn mũi tên lên, tôi sẽ chỉ nhận các lệnh trong lịch sử bắt đầu bằng "ca". Trong trình bao hiện tại của tôi (Ubuntu hoàn toàn mới) khi tôi nhấn mũi tên lên, tôi luôn nhận được lệnh trước đó ... Ngoài ra, ở đây, việc gõ Ctrl-P không chuyển tôi đến từ trước đó ... Làm cách nào tôi có thể nhận được trình bao đó làm?


Trong bashcấu hình mặc định, nhấn Ctrl + p rồi gõ từ khóa tìm kiếm, sau đó sử dụng mũi tên lên hoặc xuống, sẽ tìm kiếm trong lịch sử các lệnh chứa chuỗi bạn đã nhập. Đó là nhiều nhấn phím hơn, mặc dù bạn cần.
Gole Ramblar

Câu trả lời:


3

Đối với tìm kiếm lịch sử, hãy nhập mục này vào ~ / .inputrc của bạn

"\M-[A":history-search-backward
"\M-[B":history-search-forward
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.