Có một phím tắt tiện dụng cho một trường hợp sử dụng phổ biến. Trong ví dụ của bạn, bạn đang làm:
$ touch file.js
$ openEditor <alt>+<.>
Trong lệnh thứ hai, mẹo là viết openEditor
(có khoảng trắng sau nó) theo sau là Alt+ .. Điều này sẽ chèn đối số cuối cùng của lệnh cuối cùng , đó là file.js
. (Nếu nó không hoạt động với Altmột số lý do, Escthì cũng nên hoạt động.)
Vì thường "đối tượng" thực sự là đối số cuối cùng của lệnh trước đó, nên điều này có thể được sử dụng thường xuyên. Nó rất dễ nhớ và sẽ nhanh chóng tích hợp vào bộ phím tắt shell được sử dụng trực quan của bạn.
Có rất nhiều điều bạn có thể làm với điều này, đây là một bài viết chuyên sâu về các khả năng: /programming/4009412/how-to-use-argument-from-preingly-command .
Là một phần thưởng, điều này sẽ hoạt động không chỉ trong bash mà trong tất cả các chương trình sử dụng libreadline để xử lý đầu vào dòng lệnh.