Ctrl+ rlà một công cụ nhỏ tuyệt vời để tìm kiếm .bash_history
các lệnh đã chạy trước đó của bạn .
Tuy nhiên, khi tôi sử dụng nó trong OS X Terminal.app tôi thấy hành vi kỳ lạ và tôi đã tự hỏi liệu có ai khác nhìn thấy điều tương tự hoặc biết cách khắc phục nó không.
- Ctrl+r
- gõ vào một cái gì đó như
find
- ồ, nhìn này ... đó là mệnh lệnh tôi muốn
find . -exec grep -q "hello world" '{}' \; -print
- Tôi muốn chạy lệnh đó nhưng thay đổi thế giới xin chào sang thứ khác.
- Vì vậy, tôi nhấn ←hoặc→
- Bây giờ lệnh là SORTA trên dòng lệnh nhưng nó luôn trông giống như một phiên bản bị ngắt của lệnh, như thế này :
-q "blog_posts_by" '{}' \; -print
, trong đó toàn bộ lệnh có ở đó và tôi có thể sử dụng các phím con trỏ để di chuyển trên dòng, nhưng không phải tất cả nó được in Có một sự ngắt kết nối giữa những gì được hiển thị trên dòng và những gì thiết bị đầu cuối thực sự nghĩ rằng tôi đang chỉnh sửa.
Có ai có manh mối tại sao điều này có thể xảy ra? Đây không phải là một hiện tượng dễ dàng để tìm kiếm các trang web.