Tôi tìm thấy một lệnh một vài tháng trước đây mà làm nên lịch sử bash của tôi tự động hoàn tất vào những gì đã có trên các dòng khi nhấn vào mũi tên lên:Làm cách nào để thay đổi hoàn thành lịch sử bash để hoàn thành những gì đã có trên dòng?
$ vim fi
Nhấn ↑
$ vim file.py
tôi Tôi muốn thiết lập điều này trên máy tính mới của tôi, bởi vì nó tiết kiệm rất nhiều thời gian khi giữ một lịch sử lớn. Vấn đề là tôi không thể cho cuộc sống của tôi nhớ nơi nó đã được đề cập và đọc qua tài liệu tham khảo bash vô tận và hướng dẫn tiếc là đã không giúp đỡ một trong hai.
Có ai biết lệnh này không?
Cảm ơn câu trả lời của bạn. Điều này nghe có vẻ quen thuộc, nhưng tiếc là không làm việc cho tôi. Đặt nó vào .inputrc không thay đổi gì và đặt nó vào .bashrc ngăn các mũi tên làm bất cứ điều gì. Bất kỳ ý tưởng? – blokkie
Đừng bận tâm. history-complete- * không tồn tại; chỉ tồn tại các hàm history-search- *. Cảm ơn! – blokkie
Ah, tôi đã nhầm lẫn rõ ràng hai ví dụ đầu tiên ở đó ... cái cuối cùng là chính xác. Tôi sẽ sửa lỗi đó. – ephemient