Chúng ta đều biết rằng !!có thể lặp lại lệnh cuối cùng bạn làm trong bash.
Nhưng đôi khi chúng ta cần thực hiện một số thao tác như
$ python test.py
$ vim test.py
$ python test.py # here is where I need to repeat the second proximate bash command
Tôi có thể sử dụng phím mũi tên lên để làm điều đó, nhưng điều đó đòi hỏi tôi phải di chuyển bàn tay phải của mình đến một vị trí không thoải mái. Vì vậy, tôi tự hỏi nếu có một lệnh mà !!sẽ làm việc?
vim test.py && python test.pyđể tránh làm hỏng nhiều lệnh trong lịch sử, nhưng bạn có thể chỉ cần liên kết "\ep": previous-historytrong ~/.inputrcđể bạn có thể nhấn Alt + p thay vì phím lên.
Ctrl+Pở chế độ emacs (mặc định) hoặckở chế độ vi nếu bạn không muốn với tới phím lên.