Dưới thời Bash, một số hành vi của Alt+ dđã khiến tôi phát điên từ nhiều năm và tôi nhận ra rằng có lẽ nó có thể được sửa bằng một cài đặt.
Nếu tôi ở một thiết bị đầu cuối và đưa ra một lệnh như thế này:
...$ cat >> ~/notesSuperLongFilename.txt
và sau đó nếu tôi muốn, nói, để phát hành:
...$ scp ~/notesSuperLongFilename.txt
Tôi muốn lấy lại "cat >> ~ / NotesSuperLongFilename.txt" bằng cách sử dụng Ctrl + p (dòng trước) và sau đó làm Ctrl+ avà sau đó Alt+ dvà Alt+ dmột lần nữa để tôi có:
...$ ~/notesSuperLongFilename.txt
và sau đó tôi có thể chỉ cần nhập "scp" và sau đó thực hiện dấu Ctrl+ m(hoặc nhấn Enter / Return).
Tuy nhiên nó không hoạt động vì sau lần đầu tiên Alt+ dtôi nhận được:
...$ >> ~/notesSuperLongFilename.txt
(càng xa càng tốt)
nhưng sau lần thứ hai Alt+ dtôi nhận được:
...$ .txt
Vì vậy, vì một số lý do Alt+ dxóa ">> ~ / NotesSuperLongFilename" cùng một lúc thay vì chỉ xóa ">>" .
Đây phải là công cụ xử lý thời gian lớn nhất khiến tôi phát điên với Linux / Bash kể từ nhiều năm.
Vì vậy, làm thế nào tôi có thể khắc phục hành vi này (có thể bị phá vỡ) của Alt+ d?
Tái bút: Tôi không biết ai "chịu trách nhiệm" cho hành vi Alt+ đó d: Tôi không biết đó là thiết bị đầu cuối hay nếu đó là vỏ (Bash trong trường hợp của tôi).