Tôi vừa bắt gặp fc
lệnh cho phép bạn chỉnh sửa lệnh trước đó và ban hành lệnh sau đó.
Nó có FCEDIT
biến môi trường riêng để cài đặt trình soạn thảo và trang con người trong Hướng dẫn lập trình POSIX ( 1p
).
Nó tạo một tệp trong /tmp
thư mục và thực thi nội dung nếu tệp được lưu ( :wq
trong vim
).
Ngoài ra, nó có thể đánh số và liệt kê fc -l
các lệnh đã thực hiện trước đó để lựa chọn.
Vì vậy, đó là lệnh thực sự tốt đẹp và tiện dụng để biết.
Câu hỏi là tên của nó thực sự có nghĩa là gì; Làm thế nào để liên kết lệnh với chức năng của nó trong tâm trí?
"Lớp học đầu tiên"? hoặc thậm chí có thể chỉ là "Chức năng" (điều gì đã xuất hiện trong đầu tôi sau khi soạn câu trước)?
Hướng dẫn gọi nó đơn giản là "tiện ích fc".
!!
là lệnh trước đó, !-2
được lệnh trước đó, !-3
để !-N
vv Sau đó, !:1
mang lại cho bạn số đầu tiên từ lệnh trước, !:2
thì số thứ hai, !*
tất cả các đối số, ^command1^command2
thực hiện lệnh cuối cùng1 thay thế thể hiện của lệnh1 bằng lệnh2, v.v.