Gần đây tôi đã thực hiện chuyển đổi từ bash sang zsh. Tôi phát hiện ra hai vấn đề rất nhỏ và sự khác biệt giữa zsh và bash. Tôi hơi thất vọng khi hai phím tắt yêu thích của tôi !!
và !$
không hành xử như chúng làm trong bash.
Khi tôi cố gắng làm như sau với các phím tắt đối số (xin lỗi tôi không biết chúng được gọi chính thức là gì), chúng sẽ tự động thực thi như sau trong bash:
$ touch foo
$ vim !$
<file opens immediately>
Trong khi ở zsh, chúng được dịch rồi được thực thi (tôi phải nhấn enter thêm một lần nữa):
$ touch foo
$ vim !$
$ vim foo
Có cách nào để có !$
& !!
, trong zsh, hành xử giống như trong bash không?